问题相关代码,请勿粘贴截图
import org.aspectj.lang.annotation.Aspect;
import org.aspectj.lang.annotation.Before;
//方式三:使用注解方式实现aop
@Aspect //标注这个类是一个切面
public class AnnotationPointCut {
@Before("execution(* com.feng.service.UserServiceImpl.*(..))")
public void before() {
System.out.println("=====方法执行前=====");
}
}
运行结果及报错内容
Information:java: Errors occurred while compiling module 'spring_09_aop'
Information:javac 11.0.1 was used to compile java sources
Information:2022-09-07 14:16 - Build completed with 4 errors and 0 warnings in 2 s 641 ms
D:\spring_study\spring_09_aop\src\main\java\com\feng\diy\AnnotationPointCut.java
Error:(4, 35) java: 程序包org.aspectj.lang.annotation不存在
Error:(5, 35) java: 程序包org.aspectj.lang.annotation不存在
Error:(8, 2) java: 找不到符号
符号: 类 Aspect
Error:(11, 6) java: 找不到符号
符号: 类 Before
位置: 类 com.feng.diy.AnnotationPointCut