摘要: 动态代理:指的就是通过一个代理对象来创建需要的业务对象,然后在这个代理对象中统一进行各种需求的处理。 学习完Spring后会发现,Spring中的AOP(面向方面编程:Aspect Oriented Programming)是个很重要的知识点。实现AOP,我们一般采用代理的方式来实现,这样可以减少重复代码的编写,也符合了OCP原则,即:对修改关闭,对扩展开放。其创建过程如下: 步骤1:编写一个类实现InvocationHandler接口,例如:LogProxy类 步骤2:在类中创建一个代理对象,例如:private Object target; 步骤3:在类中创建一个方法来生成对象... 阅读全文
posted @ 2014-02-14 00:43 misterzxy 阅读(511) 评论(0) 推荐(0) 编辑