@Configuration和@Import有什么区别

时间:2017-05-15 08:10:13

标签: java spring spring-boot annotations

我有三个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

感谢。

0 个答案:

没有答案