美文网首页
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