代理模式
0 人感兴趣 · 5 次引用
- 最新
- 推荐
设计模式【3.1】-- 浅谈代理模式之静态、动态、cglib 代理
* 代理模式:为其他对象提供一种代理以控制对这个对象的访问,在某种情况下,一个对象不适合或者不能够直接引用另一个对象,而代理对象可以在客户类和目标对象之间起到中介的作用。

代理模式
我们在开发中会经常使用到别的库和代码。在使用时我们可能需要在方法上增加我们自己的业务逻辑。这个对于我们来说很简单,但是如果我们很多地方都需要用到这个业务逻辑。我们当然可以在每一个用到的地方都添加我们的业务逻辑,但是这明显会使得代码变得复杂。
Java 核心基础——动态代理、静态代理
代理,相信大多数人对这个名词并不陌生,从本质上说,代理并不是Java语言层面特有的特性,它更多的是一种思想,或者说一种行为模式,但笔者认为这也是Java核心基础 。因为代理的思想在Java的世界里非常重要,充分理解代理的思想,对于我们理解Java整个技术体