摘要:
本章目的:基于策略模式实现两种用于实例化对象的方法,如JDK、Cglib,并基于此方法实现含有带入参信息的构造函数的类实例化策略。 以下是源码: public class BeanDefinition { private Class bean; public BeanDefinition(Class 阅读全文
posted @ 2025-06-01 22:10
Charlie-Pang
阅读(8)
评论(0)
推荐(0)
摘要:
本章重点是运用AbstractBeanFactory抽象类,运用模版模式拆分功能,解耦SpringBean容器,处理界限上下文关系,完成BeanFactory接口的实现。 刚开始看这块的时候感觉非常绕,为什么要这么定义,很好奇后面能扩展成什么样子,这块建议多看看模版模式。反复多练几遍,达到看到这几个 阅读全文
posted @ 2025-06-01 20:59
Charlie-Pang
阅读(26)
评论(0)
推荐(0)
摘要:
Java开发这么多年,一直对Spring、SpringBoot底层原理不太熟,所以打算深入学习一下Spring相关的底层原理。 1、SpringBean包含并管理应用对象的配置和生命周期。Spring并不是直接创建一个完整的Java对象并立刻使用,而是先将对象的结构信息(如类名、构造器、依赖属性、作 阅读全文
posted @ 2025-06-01 11:49
Charlie-Pang
阅读(35)
评论(0)
推荐(0)