zoukankan      html  css  js  c++  java
  • Spring 注解--IOC篇

    1.@Configuration&@Bean给容器中注册组件

    前者相当于beans,如果嵌套的话必须是内部静态类。

    2@ComponentScan-自动扫描组件&指定扫描规则 

    相当于开启了自动扫描包的功能。

    3自定义TypeFilter指定过滤规则

    刻个在ComponentScan扫描是附加和排除。TypeFilter自定义附加和排除

    4@Scope-设置组件作用域

    配置bean 的生命周期

     5@Conditional-按照条件注册bean

    适用于选择不同的bean

    6@Import-给容器中快速导入一个组件

    相当于快速导入一个组件,或者类。

    7@Import-使用ImportSelector

    导入多个组件可以使用ImportSelector

    8@Import-使用ImportBeanDefinitionRegistrar

    可以用方式BeanDefinition注册bean组件。

    9使用FactoryBean注册组件

    注意和BanFactory的区别,关键看后面的一个单词。一个是Bean ,一个是Factory。获取FactoryBean 需要前面加个&

    10@Bean指定初始化和销毁方法InitializingBean和DisposableBean@PostConstruct&@PreDestroy

    单纯的单个@bean的前置后置方法。

    11BeanPostProcessor-后置处理器

    多个@bean的前置后置方法

    12BeanPostProcessor在Spring底层的使用

    拿到Bean可以做想做的事

    https://blog.csdn.net/csdn_kenneth/article/details/83477917

    13@Value赋值@PropertySource加载外部配置文件

    两者配合使用。@ProperSource于@ImportSource的区别:前者是properties,后者是xml。

    https://blog.csdn.net/qq_28580959/article/details/53926874

    https://blog.csdn.net/qq_28580959/article/details/60129329

    14.bean的生命周期

    https://blog.csdn.net/uftjtt/article/details/79928970

    https://blog.csdn.net/uftjtt/article/details/79956034

    https://blog.csdn.net/uftjtt/article/details/79958010

  • 相关阅读:
    RF用户关键字
    RF循环分支
    RF使用
    RF变量
    RF介绍
    元件作用域
    元件介绍
    工作总结之测试
    港股通Level2介绍
    linux中配置yum源
  • 原文地址:https://www.cnblogs.com/javabeginer/p/10050326.html
Copyright © 2011-2022 走看看