8.4.6 基于XML配置文件的管理方式 发表于 2019-09-05 更新于 2019-10-14 分类于 轻量级Java EE企业应用实战(第5版) , 第8章 深入使用Spring , 8.4 Spring的AOP , 8.4.6 基于XML配置文件的管理方式 8.4.6 基于XML配置文件的管理方式 aop:config元素配置和自动代理不能混用 阅读全文 »
8.4.5 基于注解的 零配置 方式 10. 组合切入点表达式 发表于 2019-09-05 更新于 2019-10-14 分类于 轻量级Java EE企业应用实战(第5版) , 第8章 深入使用Spring , 8.4 Spring的AOP , 8.4.5 基于注解的 零配置 方式 8.4.5 基于注解的 零配置 方式 10. 组合切入点表达式 阅读全文 »
8.4.5 基于注解的 零配置 方式 9. 切入点指示符 发表于 2019-09-05 更新于 2019-10-14 分类于 轻量级Java EE企业应用实战(第5版) , 第8章 深入使用Spring , 8.4 Spring的AOP , 8.4.5 基于注解的 零配置 方式 8.4.5 基于注解的 零配置 方式 9. 切入点指示符 Spring AOP支持的切入点指示符 execution切入点指示符 execution表达式的格式 param-pattern支持的通配符 execution表示式示例 within切入点指示符 this切入点指示符 target切入点指示符 args切入点指示符 bean切入点指示符 bean切入点表示式是Spring AOP额外支持的 阅读全文 »
8.4.5 基于注解的 零配置 方式 8. 定义切入点 发表于 2019-09-05 更新于 2019-10-14 分类于 轻量级Java EE企业应用实战(第5版) , 第8章 深入使用Spring , 8.4 Spring的AOP , 8.4.5 基于注解的 零配置 方式 8.4.5 基于注解的 零配置 方式 8. 定义切入点 定义切入点 切入点语法格式 引入当前切面类中的切入点 引入其他切面类中的切入点 阅读全文 »
8.4.5 基于注解的 零配置 方式 7. 访问目标方法的参数 发表于 2019-09-04 更新于 2019-10-14 分类于 轻量级Java EE企业应用实战(第5版) , 第8章 深入使用Spring , 8.4 Spring的AOP , 8.4.5 基于注解的 零配置 方式 8.4.5 基于注解的 零配置 方式 7. 访问目标方法的参数 JoinPoint类的方法 程序示例 织入增强处理的顺序 通过优先级为 不同切面类的增强处理 设置织入顺序 同一个切面类例 同类型的 增强处理 默认以随机顺序织入 args切入点表达式 程序示例 阅读全文 »
8.4.5 基于注解的 零配置 方式 6. Around增强处理 发表于 2019-09-04 更新于 2019-10-14 分类于 轻量级Java EE企业应用实战(第5版) , 第8章 深入使用Spring , 8.4 Spring的AOP , 8.4.5 基于注解的 零配置 方式 8.4.5 基于注解的 零配置 方式 6. Around增强处理 Around增强与Before增强和AfterReturning增强的不同 什么时候适合使用Around增强 使用Value属性指定被织入的切入点 第一个形参必须是ProceedingJoinPoint类型 需要显示调用ProceedingJoinPoint参数的proceed方法来执行目标方法 执行目标方法时传入参数 程序示例 proceed方法调用目标方法时参数不匹配会出现异常 阅读全文 »
8.4.5 基于注解的 零配置 方式 5. After增强处理 发表于 2019-09-04 更新于 2019-10-14 分类于 轻量级Java EE企业应用实战(第5版) , 第8章 深入使用Spring , 8.4 Spring的AOP , 8.4.5 基于注解的 零配置 方式 8.4.5 基于注解的 零配置 方式 5. After增强处理 程序示例 After增强特别特别适合用于资源回收 阅读全文 »
8.4.5 基于注解的 零配置 方式 4. 定义AfterThrowing增强处理 发表于 2019-09-04 更新于 2019-10-14 分类于 轻量级Java EE企业应用实战(第5版) , 第8章 深入使用Spring , 8.4 Spring的AOP , 8.4.5 基于注解的 零配置 方式 8.4.5 基于注解的 零配置 方式 4. 定义AfterThrowing增强处理 程序示例 throwing属性增强处理方法接收异常的参数 使用throwing属性限定触发的异常类型 AOP的AfterThrowing处理与catch语句的不同 阅读全文 »
8.4.5 基于注解的 零配置 方式 3. 定义AfterReturning增强处理 发表于 2019-09-04 更新于 2019-10-14 分类于 轻量级Java EE企业应用实战(第5版) , 第8章 深入使用Spring , 8.4 Spring的AOP , 8.4.5 基于注解的 零配置 方式 8.4.5 基于注解的 零配置 方式 3. 定义AfterReturning增强处理 @AfterReturning注解属性 程序示例 returning属性接收目标方法的返回值 returning属性限制切入点只匹配特定返回值的方法 AfterReturning增强不能改变目标方法的返回值 阅读全文 »
8.4.5 基于注解的 零配置 方式 2. 定义Before增强处理 发表于 2019-09-04 更新于 2019-10-14 分类于 轻量级Java EE企业应用实战(第5版) , 第8章 深入使用Spring , 8.4 Spring的AOP , 8.4.5 基于注解的 零配置 方式 8.4.5 基于注解的 零配置 方式 2. 定义Before增强处理 程序示例 阅读全文 »