首页 > 代码库 > 代理模式

代理模式

代理分为2种一种jdk代理和cglib
jdk代理依赖接口cglib直接可以对象实例

青帮老大张三想要(request)干掉天龙帮的李四怎么办,这时候张三发现他有一个小弟名字叫王二麻子的人在李四身边卧底,这时候张三去(代理)找(委托)王二麻子去干掉李四,张三就和王二麻子说你干掉李四我给你100块钱(可以不提条件),{王 二麻子就去暗杀李四了 详细过程磨刀,找李四,杀掉(循环通知)},李四死了 张三就给了王二麻子100块钱(可以不给)
aop代理:此时我们可以想象青帮老大张三利用大量金额贿赂过警察完全可以找警察(jdk代理)帮忙干掉李四,直接找局长(接口)局长直接调派人手去杀李四就可以了,张三想了想并不敢完全相信警察并且也不符合江湖道义,还是找自己人吧(cglib)打个电话就能帮忙

代理模式