[偷可] Java設計模式-代理人設計模式&Spring AOP

作者: TKB5566 (我們的元首阿道夫希特勒)   2024-03-19 22:58:46
代理人設計模式,是在不影響商業邏輯物件本體的前提下,對商業邏輯物件,
添加額外非商業邏輯的功能。具體的添加方式,是另外定義一個代理物件,
代理物件本身包含了商業邏輯物件,並另外添加額外功能。
這樣可以避免為了添加額外功能而去動到商業邏輯本身,
這樣的話也可以將商業邏輯封裝在另一物件,做到控管權限的效果。
這樣的設計模式即為代理人設計模式。

Links booklink

Contact Us: admin [ a t ] ucptt.com