@Configuration类应该放在哪里?

时间:2019-02-14 11:47:17

标签: spring-boot

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

1 个答案:

答案 0 :(得分:1)

ComponentScan可以选择它

  

您不必将所有@Configuration放在单个类中。 @Import批注可用于导入其他配置类。另外,您可以使用@ComponentScan自动拾取所有Spring组件,包括@Configuration类。

或将类注册为auto-configuration candidate

  

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

 org.springframework.boot.autoconfigure.EnableAutoConfiguration=