2022
03-17
03-17
解决SpringBoot扫描不到公共类的实体问题
SpringBoot扫描不到公共类的实体我的项目结构是parentademobdemoparent是一个大项目,项目里面有web、service和entity三个子项目ademo依赖于bdemo里面的实体。aProject项目的包结构是com.test.ademobProject项目的包结构是com.test.bdemo以下的问题是我没有忘记标注@Component、@Service等容器注解在ademo项目里面使用@Autowired的时候有异常说是可能会Autowired失败,但是编译没有问题,我就直接run项目,执行结果是报...
继续阅读 >
在pom中引入对应的依赖,如果引入的三方jar包跟该项目Application所在包目录包含被依赖jar包目录,即下面的情况:像上面这种包组织的话,是不需要额外加入任何配置的(前提是依赖jar包相应组件一定要有@Component等注解修饰),因为springboot项目默认扫描目录就是Application所在目录及子目录,但是这种情况仅限于单个项目安排,项目大了就不一定满足了,这时可以通过下面的方式引入扫描路径:或者通过@ComponentScan注解也可以,...