文章506
标签266
分类65
实现一个简单的SpringIOC容器

实现一个简单的SpringIOC容器

Spring中核心的思想即IoC和AOP. 为了更好的理解关于Spring IoC底层实现, 打算根据Spring 5.x的源码实现一个简单的Spring IoC容器

本文内容包括:

  • 自定义注解@MyAutowired等
  • 容器初始化
  • Bean工程类的构造方法
  • Bean元数据定义BeanDefinition
  • Bean扫描器ClassPathBeanDefinitionScanner
  • Bean的创建和注入
  • 代码测试

源代码: