需求
在本工程中引入外部jar包的类进行反射获取,如何获取?
方案
- @ComponentScan
- @Import
@Import
其中@Import中有4种用法
- 导入Bean
- 导入配置类
- 导入ImportSelector的实现类
- 导入ImportBeanDefinitionRegistrar实现类
@ComponentScan
@ComponentScan(basePackages = {"com.ct2.damddos.waf.*"})
注意model1中引用model2中的类时,特别是工具类中有bean注入的情况时,需要通过上述方式将model2中的包路径进行扫描,同时,需要将本model1的包路径扫描进去。