摘要: Spring的Advisor是Pointcut和Advice的配置器,它是将Advice注入程序中Pointcut位置的代码。org.springframework.aop.support.DefaultPointcutAdvisor是最通用的Advisor类。在Spring中,主要通过XML的方式 阅读全文
posted @ 2016-08-04 17:30 随心随己 阅读(4373) 评论(0) 推荐(0)
摘要: Spring提供了5种Advice类型: Interception Around:JointPoint前后调用 Before:JointPoint前调用 After Returning:JointPoint后调用 Throw:JoinPoint抛出异常时调用 Introduction:JointPo 阅读全文
posted @ 2016-08-04 16:47 随心随己 阅读(6384) 评论(0) 推荐(0)
摘要: Pointcut是Join Point的集合,它是程序中需要注入Advice的位置的集合。Spring主要提供了3种切入点的实现: 1.静态切入点; 2.动态切入点; 3.自定义切入点。 静态切入点 只限于给定的方法和目标类,而不考虑方法的参数。Spring在调用鼎泰切入点时只在第一次的时候计算静态 阅读全文
posted @ 2016-08-04 16:08 随心随己 阅读(5564) 评论(0) 推荐(0)