我在A.java
中有注释组件扫描,我在四个类中有注释组件
示例:B.Java
,C.java
,D.java
和C.Java
,其中包含不同套餐中的注释。
这里应用程序将首先知道如何转到main class
。我没有在C.java
中的注释组件扫描中提到任何包,但是当我运行应用程序时,我可以看到它将会timer
首先。您能解释一下吗?
我作为java运行应用程序运行。我只是想知道注释Component的概念,当我们没有在类的主要部分提及基础包时。
答案 0 :(得分:1)
然后使用@SpringBootApplication
注释你的spring-boot应用程序。
@SpringBootApplication
注释等同于使用@Configuration, @EnableAutoConfiguration and @ComponentScan
及其默认属性。
如果你没有,还有一点;在@ComponentScan
中指定基础包名称,
它将从包中扫描,@Springbootapplication
存在。
更多信息,Spring-Boot
答案 1 :(得分:0)