本代码参考 《手写spring渐进式源码》实践而写,作者:付政委(小傅哥) 著 强烈推荐,是一本不错的书籍,对spring一层层剖析,让开发者更深入了解底层逻辑。 京东可购买。
第一章 实现一个简单的spring bean 容器
第二章 实现bean对象的订货易获取和注册
第三章 基于Cglib实现构造函数的类实例化策略
第四章 注入属性和依赖对象
第五章 资源加载器解析文件注册对象
第六章 实现上下文应用
第七章 bean对象的初始化和销毁
第八章 感知容器对象
第九章 对象的作用域和FactoryBean
第十章 容器事件和事件监听
第十一章 基于JDK、Cglib实现AOP切面
第十二章 AOP融入Bean的生命周期
第十三章 自动扫描注册Bean对象
第十四章 通过注解注入属性信息
第十五章 给代理对象设置属性注入
第十六章 通过三级缓存解决循环、依赖问题
第十七章 数据类型转换
第十八章 JDBC功能整合
第十九章 事务的处理
第二十章 ORM框架实现
第二十一章 将ORM框架真核到Spring Bean容器中