0
我写了一个切入点,它将调用某个方法执行的周围建议。AspectJ切入点匹配模式
但是,我想明白为什么我使用的最终模式工作,但最初的模式没有。
,我使用(没有工作)最初的模式是:
pointcut timeIt() : execution(* *.AuthFilter.filter(..));
,工程模式是:
pointcut timeIt() : execution(* *..*.AuthFilter.filter(..));
试图谷歌*.
和*..*.
之间的差异已经证明有些挑战。如果有人能提供解释或解释差异的资源,我将非常感激。
顺便说一句,这也意味着你不需要'*。*。AuthFilter',但'* .. AuthFilter'就足够了。 – kriegaex
谢谢,这是一个很好的解释,并感谢您的链接 – James