在上一篇《spring boot 启动的时候required a bean of type 'XXX' that could not be》
我们讲解了spring boot 启动的时候提示 required a bean of xx that could not be found.
出来上一篇文章中说到的,没有将dao成扫描到spring中。
本次遇到的问题是--->
先看错误的项目结构:
我们发现service层在com.kaigejava包的外面。也就是说和spring boot启动类不再一个包下。
看到这个我们就明白了吧。需要将有@SpringBootApplication所在类放在其他包的最外面。我们将service的包放置到spring boot启动类包,也就是com.kaigejava这个包下。重新启动。ok
正确的项目结构如下图: