今天在对springboot项目进行基础开发时,突然发现了一个问题,就是我的项目是分为好几个模块的,每个层都有自己独立的项目,当我正常的使用@Autowired进行bean的自动装配时,出现了一个问题:
Consider defining a bean of type 'ibap.service.ForecastingService' in your configuration.
错误显示我没有装配这个service,奇怪了,我明明已经
自动装配了?
终于,在论坛中无意发现一位大神的博客,一语点醒梦中人啊!
原来,Service 及 ServiceImpl均需在com.example包下。
所以我们在springboot的启动类上,打上注解@SpringBootApplication(scanBasePackages="com.example"),
问题就迎刃而解了。
具体请参考大神博客 https://blog.csdn.net/machuang30508/article/details/78616501