我有三个Spring Context Class。
我曾经单独用Configuration
注释它们。
但是最近我尝试在其中一个上下文类中使用Import
注释,并导入另外两个类。但是如果我这样做了,在我的RestController
注释类之一中,我将遇到以下错误导致启动失败:
The dependencies of some of the beans in the application context form a cycle.
但是当我单独注释它们时,这个错误从未发生过。
那么除@Import
以外@Configuration
实际做了什么?
我正在使用 Spring Boot 1.4.2
感谢。