Closed mysterin closed 5 years ago
xmlns:aop="http://www.springframework.org/schema/aop" xsi:schemaLocation="http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-3.0.xsd"
开启 AOP 注解, 使用 @aspect, 如果不用注解方式切面可以不开启这个.
配置切面
设置切面 bean
设置切入点
设置通知, yyMethod 是 xxBean 的方法
示例:
<aop:aspectj-autoproxy /> <aop:config proxy-target-class="true"> <aop:aspect ref="preDo"> <aop:pointcut expression="execution(* com.service.ToDo.toEat(..))" id="register" /> <aop:after-returning method="toPre" pointcut-ref="register" returning="returnValue"/> </aop:aspect> </aop:config>
命名空间声明
\
开启 AOP 注解, 使用 @aspect, 如果不用注解方式切面可以不开启这个.
\
配置切面
设置切面 bean
设置切入点
设置通知, yyMethod 是 xxBean 的方法
示例: