程序员社区

从0开始写一个Ioc容器 —— 目录

代码地址

1、实现BeanFactory

2、给BeanFactory找个爹,实现ApplicationContext

3、Spring 中 bean 的初始化方法和销毁方法

4、Spring 中对象实例化的 2 种方式

5、DI 的实现

6、BeanDefinitionRegistryPostProcessor
、BeanFactoryPostProcessor 与 BeanPostProcessor

7、循环依赖问题

从这开始就和注解有关了

8、扫描包 + @Component + @Configuration + @Bean

9、ConfigurationClassPostProcessor 详解 + @Import 注解的实现

10、注解版 DI (@Resource)的实现

11、@Value 注解的实现

12、Environment 的实现与 @ PropertySource

13、@ComponentScan 注解的实现

赞(0) 打赏
未经允许不得转载:IDEA激活码 » 从0开始写一个Ioc容器 —— 目录

一个分享Java & Python知识的社区