上一页 1 ··· 22 23 24 25 26
摘要: 利用代理可以在运行时创建一个实现了一组给定接口的新类。需要一个调用处理器(invocation handler),调用处理器需实现InvocationHandler接口。无论何时调用代理对象的方法,调用处理器的invoke方法都会被调用,并向其传递Method对象和原始的调用参数。创建代理对象,需要... 阅读全文
posted @ 2015-03-30 15:45 ~每天进步一点点~ 阅读(844) 评论(0) 推荐(0) 编辑
摘要: Spring 实现AOP是依赖JDK动态代理和CGLIB代理实现的。 JDK动态代理:其代理对象必须是某个接口的实现,它是通过在运行期间创建一个接口的实现类来完成对目标对象的代理。 CGLIB代理:实现原理类似于JDK动态代理,只是它在运行期间生成的代理对象是针对目标类扩展的子类。CGLIB是高效的... 阅读全文
posted @ 2015-03-28 21:20 ~每天进步一点点~ 阅读(1030) 评论(0) 推荐(0) 编辑
摘要: springAOP的思想和意义,感觉写的不错,易于理解。AOP(Aspect-OrientedProgramming)其实是OOP(Object-OrientedPrograming)思想的补充和完善。,OOP引进"抽象"、"封装"、"继承"、"多态"等概念,对万事万物进行抽象和封装,来建立一种对象... 阅读全文
posted @ 2015-03-28 20:41 ~每天进步一点点~ 阅读(553) 评论(0) 推荐(0) 编辑
上一页 1 ··· 22 23 24 25 26