应用场景:统计某个接口的调用次数,调用参数。
一:需要引入的依赖
<!-- aspectj相关jar包 aop 相关 -->
<dependency>
<groupId>aopalliance</groupId>
<artifactId>aopalliance</artifactId>
<version>1.0</version>
</dependency>
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjrt</artifactId>
<version>1.8.1</version>
</dependency>
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjweaver</artifactId>
<version>1.8.1</version>
</dependency>
二:在spring-mvc.xml配置文件中开启切面扫描
<aop:aspectj-autoproxy />
<aop:config proxy-target-class="true"></aop:config>
三:创建自定义注解
import java.lang.annotation