美文网首页
各种注解

各种注解

作者: 斜阳独倚东楼 | 来源:发表于2020-03-12 10:50 被阅读0次

    @bean

    声明为bean对象,并交给Spring管理,产生这个Bean对象的方法Spring只会调用一次,随后这个Spring将会将这个Bean对象放在自己的IOC容器中。

    @component 

    把普通pojo实例化到spring容器中,相当于配置文件中的<bean id="" class=""/>()

    @Configuration

    后续考古:https://segmentfault.com/a/1190000020625414?utm_source=tag-newest

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

    @Configuration不可以是final类型;

    @Configuration不可以是匿名类;

    嵌套的configuration必须是静态类。

    @ConfigurationProperties

    获取application.properties 或 application.yml中的参数值

    通过@ConfigurationProperties(prefix = "ruoyi")指定主题来加载配置属性

    相关文章

      网友评论

          本文标题:各种注解

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