背景
在springboot项目中定义了切面类,并定义了切入点,项目正常启动,但是在进入方法时,项目没有报错,同时AOP并没有起作用。
解决方法
一开始在pom.xml中引入了以下依赖:
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjrt</artifactId>
<version>1.8.9</version>
</dependency>
,但是缺少了jweaver包,添加以下依赖,问题解决:
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjrt</artifactId>
<version>1.8.9</version>
</dependency>
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjweaver</artifactId>
<version>1.9.2</version>
</dependency>
小结
还是包引入的问题,检查pom.xml文件是否已经引进了相应的包。
版权声明:本文为weixin_42291877原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。