SpringBoot 多模块项目(module)Service自动注入(@Autowired)

今天在对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


 

你可能感兴趣的:(SpringBoot 多模块项目(module)Service自动注入(@Autowired))