美文网首页
spring常用注解-@Configuration

spring常用注解-@Configuration

作者: 懒癌晚期的自律 | 来源:发表于2019-08-27 11:13 被阅读0次

从spring3.0开始,@Configuration用于定义配置类,可以替换xml配置文件,被注解的类内部包含有一个或者多个被@bean注解的方法,这个方法将会被AnnotationConfigApplicationContext或AnnotationConfigWebApplicationContext类进行扫描,并用户构建bean的定义,初始化Spring容器。

注意:@Configuration注解的配置类有如下要求
1.@Configuration不可以是final类型
2.@Configutation不可以是匿名类
3.嵌套的Configuration必须是静态类

@Configuration加载spring方法

@Configuration配置Spring斌启动Spring容器

@Configuration
public class Cat {
    public Cat(){
        System.out.println("this is cat");
    }
}

测试方法

 public static void main(String[] args) {
    ApplicationContext anno = new AnnotationConfigApplicationContext(Cat.class);

 }

输出结果


image.png

相关文章

网友评论

      本文标题:spring常用注解-@Configuration

      本文链接:https://www.haomeiwen.com/subject/gumsectx.html