一、开发步骤

基于注解的aop开发步骤:

1、创建目标接口和目标类(内部有切点)

2、创建切面类(内部有增强方法)

3、将目标类和切面类的对象创建权交给spring

4、在切面类中使用注解配置织入关系

5、在配置文件中开启组件扫描和AOP的自动代理

  1. <!--组件扫描-->
  2. <context:component-scan base-package="com.demo.anno"/>
  3. <!--aop自动代理-->
  4. <aop:aspectj-autoproxy>

6、测试

二、通知的注解类型

1、注解aop开发步骤

1.使用@Aspect标注切面类

2.使用@通知注解标注通知方法

3.在配置文件中配置aop自动代理

2、通知注解类型

image.png