废话不多说,直接上教程。
1.pom
<!-- @Aspect需要的包 -->
<!-- https://mvnrepository.com/artifact/aopalliance/aopalliance -->
<dependency>
<groupId>aopalliance</groupId>
<artifactId>aopalliance</artifactId>
<version>1.0</version>
</dependency>
<!-- https://mvnrepository.com/artifact/aspectj/aspectjweaver -->
<dependency>
<groupId>aspectj</groupId>
<artifactId>aspectjweaver</artifactId>
<version>1.5.4</version>
</dependency>
2.aop通知类编写
切点表达式不会写的参考这篇文章: https://blog.csdn.net/yangshangwei/article/details/77627825
这里我编写一个 ControllerAspect 类,来对我的一个 controller 包下的所有的类的方法进行通知。
包含:
-
<