问题:
在启动类Application上使用@ComponentScan 这个注解来扫描第三方的包,然后就会出现报错,异常就是无法加载本地的某些类,例如某些Dao无法注入.
分析:
启动类注解 @SpringBootApplication 其实就包含了 @ComponentScan 注解,如果同时用了,@SpringBootApplication 注解自带的 @ComponentScan 注解就不生效了
解决办法:
1、可以在@ComponentScan 里边把本地的路径给加上,这样就可以解决问题了,即可以扫描第三方jar包又可以扫描本地的路径
2、使用@ComponentScans注解