代理模式

2020-08-23  本文已影响0人  天还下着毛毛雨

定义:

给目标对象提供一个代理对象,并由代理对象控制对目标对象的引用;

目的:

1. 通过引入代理对象的方式来间接访问目标对象,
   防止直接访问目标对象给系统带来的不必要复杂性;
   
2. 通过代理对象对原有的业务增强;

代理实现方式图:

image image
应用场景
这个设计模式在很多框架中都用到
比如spring的aop,mybatis的Mapper接口代理
上一篇下一篇

猜你喜欢

热点阅读