IP属地:广东
在上一篇文章,我们讲了 IoC 容器初始化的准备阶段,即找到 BeanDefinition 的 Resource 定位,就好比我们用水桶打水,首...
之前我们大概了解 Spring 中关于 IoC 容器的设计与应用。接下来我们就要从源代码出发,详细了解 Spring IoC 容器的实现。 I...
1 IoC 容器概述 1.1 IOC 容器和依赖反转模式 我们日常的 java 项目开发都是由两个或多个类的彼此合作来实现业务逻辑的,这使得每个...
java 内存区域 要进行 java 虚拟机的深入学习,首先要了解的是 java 的内存划分。大部分程序员一开始接触 java ,对于内存的划分...
上一篇我们实现了对所选择的接口的所有方法实现代理,但是代理逻辑却已经被写死了,自然不是很合适,这一篇我们便来解决这个问题,实现自定义代理逻辑的动...
上一篇文章我们讲了静态代理的实现方式,并比较了聚合实现静态代理和继承实现效果的不同。今天我们来逐步实现动态代理,并模仿 JDK 动态代理的实现。...
最近看了马士兵老师的设计模式视频,感觉其中最难也最感兴趣的就是代理模式了。马士兵老师从静态代理的两种基本方式出发,到初步实现指定接口的动态代理,...