Spring AOP 配置文件的简单理解

来源:互联网 发布:ubuntu wine qq2016 编辑:程序博客网 时间:2024/05/01 10:39
<aop:config><aop:pointcut expression="execution(* com.paaw..*.*(..))" id="perform"/><aop:aspect ref="transaction"><aop:after-throwing method="catchThrowable" pointcut-ref="perform" throwing="ex"/></aop:aspect></aop:config>

Spring AOP的切面配置内容如上:
1、理解pointcut,即是切入点,也就是切面的切入点,红色的是正常业务程序,黄色的也就是切面,那么在哪里切入?也就是说在哪个目标类的目标方法中切入?这就是切入点pointcut
2、定义了pointcut之后,就要定义切面,所谓的切面也就是黄色的部分,也就说用哪个类去切入,具体一点,就是用哪个类的哪个方法却做这样的切入动作,或者叫织入动作,所以这里要引用前面定义的切面bean
0 0