动态代理
前言
23种设计模式中有一种叫代理模式。
Spring的核心=IOC+AOP
- IOC的底层工厂解耦合
- AOP的底层使用的就是动态代理
动态代理
代码模拟动态代理
目标对象(明星): 原始对象
代理对象(明星的经纪人):帮助原始对象的对象,一般用于在不改变原始对象的前提下,在原始对象的基础上增加新的功能。
23种设计模式中有一种叫代理模式。
Spring的核心=IOC+AOP
代码模拟动态代理
目标对象(明星): 原始对象
代理对象(明星的经纪人):帮助原始对象的对象,一般用于在不改变原始对象的前提下,在原始对象的基础上增加新的功能。