学习基于annotation 声明式AspectJ 是遇到了,问题 以及解决经过
1.项目结构: UserDao接口
接口实现类(目标类)
切面类(写增强方法)
测试类
xml配置文件
结果
问题:
写的过程中,和基于XML声明式AspectJ用的都是同样的类,
运行时,报错了这个“IllegalArgumentException: error at ::0 can't find referenced pointcut point_cut” ;
这个是Spring Aop包版本不对应,引起的。
我的是jdk1.8的 ,用的是这个aop 链接: https://pan.baidu.com/s/1jIsqcx5Z5p_BAmvN_3jJVw 提取码: ds5j
把原来的包 删除掉,在用这几个,就解决了