@Configuration 注解用于标记一个类为配置类,我们可以使用以下三种方法使其生效。
方法一:
配置类放在@ComponentScan扫描的路径下,Spring 会自动扫描该配置类,并将其中定义的 Bean 注册到应用上下文中,实现自动配置的效果。
方法二:
在启动配置类上使用@Import注解导入配置
方法三:
在resources/META-INF/目录下创建spring.factories文件,添加类似以下配置(@EnableAutoConfiguration注解开启了自动配置)
org.springframework.boot.autoconfigure.EnableAutoConfiguration=\
com.example.MyAutoConfiguration