应该把@Configuration类放在哪里?

问题描述 投票:0回答:1

我是Spring Boot的新手。我看到a blog使用JPA和Spring Boot。文档中有@Configuration类MySQLAppConfig。它不会告诉文件在哪里创建!那么@Configuration课应该放在哪里?

spring-boot
1个回答
1
投票

它可以被ComponentScan选中

您无需将所有@Configuration放入单个类中。 @Import注释可用于导入其他配置类。或者,您可以使用@ComponentScan自动获取所有Spring组件,包括@Configuration类。

或者将类注册为auto-configuration candidate

下一个强制步骤是通过在标准文件资源/ META-INF / spring.factories中的密钥org.springframework.boot.autoconfigure.EnableAutoConfiguration下添加类的名称,将类注册为自动配置候选者:

 org.springframework.boot.autoconfigure.EnableAutoConfiguration=
© www.soinside.com 2019 - 2024. All rights reserved.