@Pointcut("execution(public * com.course.*.controller..*Controller.*(..))")匹配规则
来源:5-9 代码优化

慕沐1233857
2021-03-08
LogAspect.java里面
@Pointcut(“execution(public * com.course..controller…Controller.(…))")匹配不到
@Pointcut("execution(public * com.course..controller…*(…))”)匹配到了
老师可以说一下这个规则吗?我是搞前端的对java来说有点陌生 网上查了 觉得好乱,希望老师解答一下 谢谢
写回答
1回答
-
我课程用的是:com.course.*.controller..*Controller.*(..))
第一个*代表任意的包,比如
com.course.aa.controller
com.course.bb.controller
第二个*和Controller连一起的,比如
TestController
UserController
第三个*是Controller下任意的方法,比如
save
delete
list
00
相似问题