使用注解的AOP对象目标类进行增强
一、在配置文件中开启注解的AOP的开发
<!-- 在配置文件中开启注解的AOP的开发 -->
<aop:aspectj-autoproxy></aop:aspectj-autoproxy>
二、在切面类上使用注解
@Aspect
public class MyAspectAnno {
@Before(value="execution(* com.zzu.spring.demo.UserDao.add(..))")
public void before() {
System.out.println("前置增强");
}
}
Spring的注解的AOP的通知类型
前置通知: @Before
后置通知: @AfterReturning
环绕通知: @Around
异常抛出通知:@AfterThrowing
最终通知: @After
切入点通知:@PointCut