[偷可] Java设计模式-代理人设计模式&Spring AOP

楼主: TKB5566 (我们的元首阿道夫希特勒)   2024-03-19 22:58:46
代理人设计模式,是在不影响商业逻辑物件本体的前提下,对商业逻辑物件,
添加额外非商业逻辑的功能。具体的添加方式,是另外定义一个代理物件,
代理物件本身包含了商业逻辑物件,并另外添加额外功能。
这样可以避免为了添加额外功能而去动到商业逻辑本身,
这样的话也可以将商业逻辑封装在另一物件,做到控管权限的效果。
这样的设计模式即为代理人设计模式。

Links booklink

Contact Us: admin [ a t ] ucptt.com