【发布时间】:2017-01-25 21:31:54
【问题描述】:
我使用的是 Spring Boot 1.4.0
我只想在特定条件下在我的 Spring Boot 应用程序中创建一个控制器。例如,如果有某个名称为“neededBean”的 bean。
这个“neededBean”在一个 AutoConfiguration 类中,它只会在特定条件下被创建。
如果需要,我想避免创建控制器 Bean 不满足其自动配置条件。所以我不能用 @Controller 注释我的类,因为无论自动配置类如何,都会创建它
有什么方法可以实现我想要的吗?
【问题讨论】: