SpringBoot @Configuration 详解
@Configuration用于定义配置类,可替换xml配置文件,被注解的类内部包含有一个或多个被@Bean注解的方法,这些方法将会被AnnotationConfigApplicationContext或AnnotationConfigWebApplicationContext类进行扫描并用于构建bean定义,初始化Spring容器。注意:@Configuration注解的配置类有如下要求:@Co
·
@Configuration用于定义配置类,可替换xml配置文件,被注解的类内部包含有一个或多个被@Bean注解的方法,这些方法将会被AnnotationConfigApplicationContext或AnnotationConfigWebApplicationContext类进行扫描
并用于构建bean定义,初始化Spring容器。
注意:@Configuration注解的配置类有如下要求:
@Configuration不可以是final类型;不可以是匿名类;嵌套的configuration必须是静态类。
代码
@Configuration
public class TestConfiguration {
public TestConfiguration() {
System.out.println("TestConfiguration容器初始化...");
}
}
更多推荐
已为社区贡献1条内容
所有评论(0)