【发布时间】:2014-03-13 19:05:17
【问题描述】:
我正在使用切入点正则表达式模式来监控我的一些方法的执行。我正在使用的 Util 类之一被声明为 final。因此我在加载 Spring 配置时遇到错误。
我无法编写切入点正则表达式模式来排除最终类。我不知道语法,也无法在网上找到一个避免 final 的语法。
我可以在不使用切入点模式(排除最终类)的情况下避免这个问题吗?
我正在使用@Configuration 并在其中定义我的配置。
【问题讨论】:
-
请举例说明您正在尝试做的事情。
-
我正在运行扩展 AbstractTestNGSpringContextTests 的 testNG 案例。当他们启动并加载配置时,扫描时会抛出 CGLIB 错误。我正在使用 @Configuration 并在其中定义一个 JdkRegexpMethodPointcut @Bean,其中包含/排除模式。
-
如果我将带有最终类名称的模式放入排除模式中,我不会再遇到异常。所以我知道这是我编写的最后一个 Util 类,它有一些次要的实用方法。
标签: java regex eclipse spring spring-mvc