代理:
为一个目标对象提供一个代理对象,并由代理对象控制对目标对象的引用。使用代理对象。是为了在不修改目标对象的基础上, 增强目标对象的业务逻辑。

静态代理:
为每一个业务增强都提供一个代理类,由代理类来创建代理对象。

动态代理:
静态代理会为每一个业务增强都提供一个代理类,由代理类来创建代理对象,而动态代理并不存在代理类,代理对象直接由代理生成工具动态生成。

标签: none