基于xml的springAOP,execution表达式用service接口声明的方法路径居然可以匹配到impl的方法??

发布于 2022-09-12 01:15:44 字数 464 浏览 13 评论 0

service接口代码:
image.png

实现service接口的实现类代码
image.png

xml配置
正常来说,需要用哪个类就用哪个目录的路径,比如下面
image.png

但是我发现公司项目里边这种基于service层的路径也是可以的,比如下面
image.png

不知道是什么原理(挖草无情)?### 问题描述

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

相思碎 2022-09-19 01:15:44

跟进代码里,看看这个表达式解析后的PointCut对象是什么样的。

天涯沦落人 2022-09-19 01:15:44

问题已解决,看了spring源码之后,发现后台匹配的逻辑是 当前的实现类包括实现类实现的接口的声明所有方法,也就是说 只要实现类的接口名称符合匹配原则,就能匹配上

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文