2.组件注册-bean给容器中注册组件
以前的方式-配置文件注入
现在用注解的方式
3.组件注册-自动扫描组件和指定扫描规则
4.组件注册-自定义TypeFilter指定过滤规则
5.组件注册-@Scope-设置组件作用域
上面单实例,下面多实例。
6.组件注册-@Lazy-bean懒加载
6.组件注册-@Lazy-bean懒加载
7.组件注册-@Conditional-按照条件注册Bean
模拟Linux环境
注解在类上面时
8.组件注册-@Import-给容器中快速导入一个组件
9.组件注册-@Import-使用ImportSelector
10.组件注册-@Import-使用ImportBeanDefinitionRegistrar
10.组件注册-@Import-使用ImportBeanDefinitionRegistrar
11.组件注册-使用FactoryBean注册组件
12.生命周期-@Bean指定初始化和销毁方法
13.生命周期-InitializingBean和DisposableBean
14.生命周期-@PostConstruct&@PreDestroy
15.生命周期-BeanPostProcessor-后置处理器
16.生命周期-BeanPostProcessor原理
17.生命周期-BeanPostProcessor在Spring底层的使用
18.属性赋值-@Value赋值
19.属性赋值-@PropertySource加载外部配置文件