码迷,mamicode.com
首页 > 编程语言 > 详细

Spring 注解--IOC篇

时间:2018-12-01 20:26:56      阅读:166      评论:0      收藏:0      [点我收藏+]

标签:tps   factory   RoCE   amp   https   组件   容器   pos   http   

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

Spring 注解--IOC篇

标签:tps   factory   RoCE   amp   https   组件   容器   pos   http   

原文地址:https://www.cnblogs.com/javabeginer/p/10050326.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!