目录
文章目录
- 目录
- 一点点手写Spring
- 关于仓库和分支
- 关于博客分布
一点点手写Spring 一直有一个小小的计划,做一个完整的系列,从使用Spring,到模拟Spring,到“抄袭”Spring,一点点理解Spring的内在和机制,同时加深自己对Java机制以及设计模式等内在的理解。
因为Spring很大,模块很多,这里我计划只关注Spring的core包、bean包和context包,分别对应核心、bean的生命周期管理和Spring上下文的。
首先从Spring的基础配置开始,我们现在最经常使用Spring的Bean管理有两种方式:①通过配置文件管理bean; ②通过注解配置类进行bean的扫描管理。
我将尝试两种扫描方式都用一次,然后尝试各自复现。基于此来对Spring 使用-模拟-“抄袭”。
关于仓库和分支 相关demo发布在我个人仓库的《SpringSourceCodeTest》 中,当前已经完成了对Spring的初步使用和模拟。
每次有重大特性变动,或者有较大的刷新的时候,我都会打上tag,以此尽可能与博客描述的内容对齐。
注:当前博客对应的仓库中的tag为,可以切换到这个tag同步阅读博客
关于博客分布 本次更新计划按照系列更新的方式进行更新,因此这篇文章只是作为综述,详细点在各个文章中更新。
相关文章:
【Java|一点点手写Spring】《自定义注解并且进行扫描解析》
推荐阅读
- Java|Java基础——数组
- 人工智能|干货!人体姿态估计与运动预测
- java简介|Java是什么(Java能用来干什么?)
- Java|规范的打印日志
- Linux|109 个实用 shell 脚本
- 程序员|【高级Java架构师系统学习】毕业一年萌新的Java大厂面经,最新整理
- Spring注解驱动第十讲--@Autowired使用
- =======j2ee|spring用注解实现注入的@resource,@autowired,@inject区别
- SqlServer|sql server的UPDLOCK、HOLDLOCK试验
- jvm|【JVM】JVM08(java内存模型解析[JMM])