mains

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2013年10月28日

摘要: Spring AOP 是基于jdk的动态代理和CGLIB代理实现的。广泛应用于处理一些具有横切性质的系统级服务,如日志、事务处理、缓存、性能统计、权限控制,异常处理等jdk动态代理:代理对象必须是某个接口的实现,它是通过运行期间创建接口的实现类来完成对目标对象的代理。CGLIB代理:它是在运行期间生成的代理对象是对目标对象扩展的子类。AOP在目标对象有接口时才有jdk动态代理实现,在没有接口时使用CGLIB代理实现。JDK动态代理实例:Subject 为接口,RealSubject 为实现类// 定义真实项目classRealSubject implementsSubject {@Overri 阅读全文
posted @ 2013-10-28 14:23 mains 阅读(226) 评论(0) 推荐(0) 编辑

摘要: 页面素材:http://js.itivy.com/ 阅读全文
posted @ 2013-10-28 13:33 mains 阅读(111) 评论(0) 推荐(0) 编辑