开发过程中发现一些通用业务块打成jar包在新项目中不会被扫描,搜索结果和官方api对照总结是默认扫描包问题,但是因为jar包里面的结构和新项目结构项目,所以设置之后还是无效。
默认的注解扫描
@ComponentScan(basePackages = {"com.xx.**"})
修改之后
@ComponentScan(basePackages = {"**.com.xx.**"})
受jar包目录本身的启发修改之后发现可以正常扫描了
开发过程中发现一些通用业务块打成jar包在新项目中不会被扫描,搜索结果和官方api对照总结是默认扫描包问题,但是因为jar包里面的结构和新项目结构项目,所以设置之后还是无效。
默认的注解扫描
@ComponentScan(basePackages = {"com.xx.**"})
@ComponentScan(basePackages = {"**.com.xx.**"})