我是Spring的新手,有一个关于将所有控制器插入另一个目录而不是可执行弹簧启动文件的问题。
我必须在一个目录中有 GreetingController.java 和 Application.java ,因为如果没有,那么我就无法运行mvn spring:boot-run < / p>
有没有办法让 / java 目录中的 Application.java 和 / java / controllers 中的所有控制器?我可以创建一些配置文件来通知所有文件的 Application.java 吗?
谢谢
答案 0 :(得分:1)
@Configuration
@EnableAutoConfiguration
@ComponentScan
更多信息以及在哪里撰写,您可以在链接中找到我发布的内容。
如果配置应用程序上下文并设置EnableAutoconfiguration和ComponentScan,Spring将查找所有带注释的组件和控制器(如果您通过@Controller
注释注释了控制器类。