JAVA扫描包下的类(Spring正则)

Spring中正则获取包下的类

1
2
3
4
5
6
7
8
ResourcePatternResolver resourcePatternResolve=new PathMatchingResourcePatternResolver();
// 获取 gt包下的所有类,我想类名应该没有特殊字符吧
resourcePatternResolve.getResources("classpath*:gt/**/*.class");
// 会获取到jdk中的类
resourcePatternResolve.getResources("classpath*:/**/*.class");
// 不会获取到jdk中的类
resourcePatternResolve.getResources("classpath:/**/*.class");

本文地址: https://github.com/maxzhao-it/blog/post/19701/