@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回答

甲蛙

2021-03-09

我课程用的是:com.course.*.controller..*Controller.*(..))

第一个*代表任意的包,比如

com.course.aa.controller

com.course.bb.controller


第二个*和Controller连一起的,比如

TestController

UserController


第三个*是Controller下任意的方法,比如

save

delete

list

0
0

Spring Cloud+ Vue前后端分离开发企业级在线视频系统

全网稀缺课程 市场热门项目+主流框架 一课掌握前后端技术

1743 学习 · 1698 问题

查看课程