在上一篇中我们使用了RegexpMethodPointcutAdvisor来创建了一个切面,它是通过正则表达式的规则来过滤目标类的。为了我们更好的使用,在这一篇中我们将学习一下简单的正则表达式的语法。
上面图片是正则表达式的语法介绍,以上图片均截图在spring企业应用开发实战书中。下面我们通过下面简单的例子来演示正则表达式的使用。
- 如果想匹配所有类中以set前缀的方法那么可以采用以下的配置:
.*set.*
- 如果想匹配所有包中的所有类的所有方法,则可以采用下面的配置:
com\.jilinwula\.service\..*Service\..*
本文由 创作,采用 知识共享署名4.0 国际许可协议进行许可
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名
最后编辑时间为:
2018/03/25 18:34