学习java,挺好玩的呢
  2018年12月19日
摘要: 一、代理设计模式 1、设计模式:前人总结一套解决特定问题的代码 2、代理设计模式优点: 2.1 保护真实对象 2.2 让真实对象职责更明确 2.3 扩展 3、代理设计模式 3.1 真实对象(老总) 3.2 代理对象(秘书) 3.3 抽象对象(抽象功能),(谈小目标) 二、静态代理设计模式 1、由代理 阅读全文
posted @ 2018-12-19 20:57 axu521 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 一、使用注解(基于Aspect) 1、spring不会自动去寻找注解,必须告诉spring那个包下的类有注解 1.1 先引入xmlns:context命名空间 2、@Component 2.1 相当于<bean/> 2.2 如果没有参数,把类名首字母变小写,相当于<bean id=" "/> 2.3 阅读全文
posted @ 2018-12-19 17:23 axu521 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 环绕通知(Schema- base方式) 1、把前置通知和后置通知都写到一个通知中,组成了环绕通知 2、实现步骤: 2.1 新建一个类实现 MethodInterceptor 接口 2.2 配置applicationContext.xml 通过AspectJ方式获取在通知中获取切点的参数 1、新建类 阅读全文
posted @ 2018-12-19 12:03 axu521 阅读(900) 评论(0) 推荐(0) 编辑
摘要: 一、配置异常通知的步骤 (Aspectj方式) 1、只有当切点报异常才能触发异常通知 2、在spring中有Aspectj 方式提供了异常通知方法 2.1 如果希望通过 schema-base 实现需要按照特定的要求自己编写方法 3、实现步骤: 3.1 新建类,在类中写任意名称的方法 3.2 在sp 阅读全文
posted @ 2018-12-19 10:29 axu521 阅读(2470) 评论(0) 推荐(0) 编辑

<