在Spring Boot应用程序中具有A类。在pom中添加了一个模块,我可以从此类中的该模块导入该类“ B” 但我无法自动将其接线,
@EnableAutoConfiguration
class A
{
A(B b)
}
没有编译时错误,但是应用程序无法启动
Parameter 0 of method <> required a bean of type <> that could not be found
尝试使用@ComponentScan({“ Class B的软件包”})注释主类,没有编译错误,但是应用程序无法以相同的错误但使用不同的类启动。
有想法吗?
答案 0 :(得分:0)
如果您为特定的软件包指定@ComponentScan
,则Spring将仅扫描该软件包和子软件包中的Spring Bean。因此,如果您的不同类位于不同的包结构中,则还必须在注释中添加这些包。