
Spring底层系列
文章平均质量分 95
Xxtaoaooo
一个爱鼓捣的程序猿!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
手撕Spring底层系列之:后置处理器“PostProcessor”
后置处理器(PostProcessor)是Spring框架中一类特殊的接口,允许开发者在Bean的实例化、依赖注入及初始化阶段插入自定义逻辑。它并非直接参与业务,而是作为容器级扩展点,动态修改Bean定义(BeanDefinition)或Bean实例本身。Spring后处理器主要有两种:Bean工厂后处理器,在BeanDefinitionMap填充完毕,Bean实例化之前执行。Bean后处理器,一般在Bean实例化之后,填充到单例池singletonObiects之前执行。原创 2025-07-17 22:47:06 · 506 阅读 · 4 评论 -
手撕Spring底层系列之:IOC、AOP
优秀的框架设计,往往是把复杂留给自己,把简单留给使用者。Spring的成功正是这一理念的完美实践——通过IoC容器标准化对象生命周期,通过AOP解耦横切关注点,最终实现开发效率的质的飞跃。IoC的本质是管理权转移:将对象的控制权从程序员手中移交至容器,通过三级缓存等精妙设计解决工程难题AOP的根基是代理模式:动态代理技术使非侵入式功能扩展成为可能,JDK与CGLIB的互补成就了Spring的灵活性手写轮子的终极意义。原创 2025-07-16 23:55:15 · 1788 阅读 · 7 评论