解决方法:将启动类提到外面
分析原因:SpringBoot项目的Bean装配默认规则是根据Application类所在的包位置从上往下扫描。当然你也可以把代码放在某个包里面,不放在最外层,这样需要搭配@ComponentScans注解来设定要扫描的包路径

解决方法:将启动类提到外面
分析原因:SpringBoot项目的Bean装配默认规则是根据Application类所在的包位置从上往下扫描。当然你也可以把代码放在某个包里面,不放在最外层,这样需要搭配@ComponentScans注解来设定要扫描的包路径