https://github.com/axon-lpf/spring-analysis
对spring源码渐进式的深入解析,一步步深入,由简到难。 提取源码中的核心代码流程进行整理,搭建一个简易的spring框架。
https://github.com/axon-lpf/spring-analysis
java source-code spring
Last synced: about 2 months ago
JSON representation
对spring源码渐进式的深入解析,一步步深入,由简到难。 提取源码中的核心代码流程进行整理,搭建一个简易的spring框架。
- Host: GitHub
- URL: https://github.com/axon-lpf/spring-analysis
- Owner: axon-lpf
- Created: 2024-09-09T06:11:37.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2024-10-21T03:12:28.000Z (over 1 year ago)
- Last Synced: 2025-04-09T09:21:45.153Z (about 1 year ago)
- Topics: java, source-code, spring
- Language: Java
- Homepage:
- Size: 15.1 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# spring-analysis
本代码参考 《手写spring渐进式源码》实践而写,作者:付政委(小傅哥) 著
强烈推荐,是一本不错的书籍,对spring一层层剖析,让开发者更深入了解底层逻辑。 京东可购买。
第一章
实现一个简单的spring bean 容器
第二章
实现bean对象的订货易获取和注册
第三章
基于Cglib实现构造函数的类实例化策略
第四章
注入属性和依赖对象
第五章
资源加载器解析文件注册对象
第六章
实现上下文应用
第七章
bean对象的初始化和销毁
第八章
感知容器对象
第九章
对象的作用域和FactoryBean
第十章
容器事件和事件监听
第十一章
基于JDK、Cglib实现AOP切面
第十二章
AOP融入Bean的生命周期
第十三章
自动扫描注册Bean对象
第十四章
通过注解注入属性信息
第十五章
给代理对象设置属性注入
第十六章
通过三级缓存解决循环、依赖问题
第十七章
数据类型转换
第十八章
JDBC功能整合
第十九章
事务的处理
第二十章
ORM框架实现
第二十一章
将ORM框架真核到Spring Bean容器中