您的位置:首页 > 编程语言 > Java开发

spring BeanFactoryPostProcessor PathMatchingResourcePatternResolver

2015-07-21 10:27 645 查看
后处理:

BeanFactoryPostProcessor和BeanPostProcessor都是Spring初始化bean的扩展点。两个接口非常相似。

注意:BeanFactoryPostProcessor的回调比BeanPostProcessor要早

资源扫描:

ResourcePatternResolver resourcePatternResolver = new PathMatchingResourcePatternResolver();

MetadataReaderFactory metadataReaderFactory = new CachingMetadataReaderFactory(resourcePatternResolver);

// 加载系统所有类资源

Resource[] resources = resourcePatternResolver.getResources("classpath*:/com/**/*"+type+".class");

for (Resource r : resources
) {

MetadataReader reader = metadataReaderFactory.getMetadataReader(r);

AnnotationMetadata annotationMD = reader.getAnnotationMetadata();

。。。。。。

}

参考链接:
http://blog.csdn.net/xiao_jun_0820/article/details/7242379 http://blog.csdn.net/mn11201117/article/details/24986325 http://san-yun.iteye.com/blog/1426849
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: