摘要: 可以使用@Order 注解指定切面的优先级,值越小优先级越高 切面一: /* * 可以使用@Order 注解指定切面的优先级,值越小优先级越高 * */ @Order(2) @Component @Aspect public class LoggingAspect { /** * 在每一个接口的实现 阅读全文
posted @ 2019-12-11 21:23 微微亮 阅读(694) 评论(2) 推荐(0) 编辑
摘要: AOP的五种通知方式: 前置通知:在我们执行目标方法之前运行(@Before) 后置通知:在我们目标方法运行结束之后,不管有没有异常(@After) 返回通知:在我们的目标方法正常返回值后运行(@AfterReturning) 异常通知:在我们的目标方法出现异常后运行(@AfterThrowing) 阅读全文
posted @ 2019-12-11 20:27 微微亮 阅读(4566) 评论(0) 推荐(0) 编辑
摘要: 一、AOP: Spring的问题: Spring的AOP解决: 示例: 二、Spring AOP AspectJ:java社区里最完整最流行的AOP框架。 在Spring2.0以上版本中,可以使用基于AspectJ注解或基于XML配置的AOP。 1)、首先加入jar包: com.springsour 阅读全文
posted @ 2019-12-11 20:06 微微亮 阅读(515) 评论(0) 推荐(0) 编辑