JavaEE开发网——JavaEE开发者的社区,为JavaEE开发添加动力!
  首页 文档 博客 资源 论坛  
中搜索
标签浏览
ibatis (ibatis)
saf (存储转发(Store And Forward))
jms (Java消息服务)
security (安全)
javascript (JavaScript脚本语言)
json (JavaScript Object Notation)
ajax (AJAX动态网页技术)
mashup (Mash Up)
dom (文档对象模型)
rest (REST架构)
html (超文本标记语言)
saml (Security Assertion Markup Language)
portal (Portal)
annotation (注解)
php (PHP脚本语言)
bridge (桥接)
lucene (lucene)
junit (Java Unit测试框架)
ant (Java项目构建工具)
cvs (开源版本控制系统)
您的位置:文档 » 标签:classpath
xuefeng发表于08-01-02 18:02 | 阅读:1872

Spring 2.5提供了自动在当前ClassPath搜索被标注有特定注解的类,这个特性非常有用,跟踪了一下源码,发现其实核心代码就是利用ClassLoader的方法:
public Enumeration<URL> getResources(String name)
于是自己动手,也写了一个能在ClassPath下搜索特定类的Scanner:
package com.javaeedev.util;
import java.io.File;
import java.io.IOException;
import java.net.URL;
import java.util.ArrayList;
import java.util.Enumeration;
import java.util.List;
import java.util.jar.JarEntry;
1项,1页: 上一页 1 下一页