摘要: 什么是顾问?什么是通知? 顾问:从字面意思来讲,只找固定的几个可以使用 通知:所有的都可以用 举例说明通知 创建接口和实现类 创建一个类 配置xml 测试结果 通知是针对所有的方法进行 顾问 只需修改xml文件配置即可, 测试: 阅读全文
posted @ 2018-03-09 14:24 徐昌琦 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 前置增强 (org.springframework.aop.BeforeAdvice) 表示在目标方法执行前来实施增强 后置增强 (org.springframework.aop.AfterReturningAdvice) 表示在目标方法执行后来实施增强 环绕增强 (org.aopalliance. 阅读全文
posted @ 2018-03-09 14:01 徐昌琦 阅读(416) 评论(0) 推荐(0) 编辑
摘要: JDK动态代理 特点:代理目标对象必须有接口 实质:内存中构建了接口的实现类 案例 创建ISomeService接口和实现类 Test测试类 结果: CGLIB动态代理 特点:在一个类没有接口的情况下进行代理 实质:内存中构建了目标类型的子类 案例: 结果: 阅读全文
posted @ 2018-03-09 13:39 徐昌琦 阅读(241) 评论(0) 推荐(0) 编辑