Skip to content

对spring源码渐进式的深入解析,一步步深入,由简到难。 提取源码中的核心代码流程进行整理,搭建一个简易的spring框架。

Notifications You must be signed in to change notification settings

axon-lpf/spring-analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

spring-analysis

本代码参考 《手写spring渐进式源码》实践而写,作者:付政委(小傅哥) 著 强烈推荐,是一本不错的书籍,对spring一层层剖析,让开发者更深入了解底层逻辑。 京东可购买。

第一章 实现一个简单的spring bean 容器

第二章 实现bean对象的订货易获取和注册

第三章 基于Cglib实现构造函数的类实例化策略

第四章 注入属性和依赖对象

第五章 资源加载器解析文件注册对象

第六章 实现上下文应用

第七章 bean对象的初始化和销毁

第八章 感知容器对象

第九章 对象的作用域和FactoryBean

第十章 容器事件和事件监听

第十一章 基于JDK、Cglib实现AOP切面

第十二章 AOP融入Bean的生命周期

第十三章 自动扫描注册Bean对象

第十四章 通过注解注入属性信息

第十五章 给代理对象设置属性注入

第十六章 通过三级缓存解决循环、依赖问题

第十七章 数据类型转换

第十八章 JDBC功能整合

第十九章 事务的处理

第二十章 ORM框架实现

第二十一章 将ORM框架真核到Spring Bean容器中

About

对spring源码渐进式的深入解析,一步步深入,由简到难。 提取源码中的核心代码流程进行整理,搭建一个简易的spring框架。

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages