有没有一种方法可以让我们以某种方式查看动态生成的 java 类的内容(比如由 JDKProxy 或 CGLIB 生成的代理)——比如在 Eclipse 调试器视图中,或者按需打印在日志文件中?
问问题
157 次
1 回答
0
它在没有配置方面的情况下工作吗?我建议您再次查看ProceedingJoinPoint.proceed()的文档,然后将其与您的方面实际在做什么进行比较。
编辑:这是一个提示
@Aspect
public class AstralMethodInterceptor {
private static final Logger LOG = LoggerFactory
.getLogger(AstralMethodInterceptor.class);
@Around("(execution(* com.kilo.proxyproxy.*.*(..)) || execution(* net.webservicex.*.*(..)) )")
public void handleMethod(ProceedingJoinPoint pjp) throws Throwable {
LOG.info("I encountered astral method in "
+ pjp.getThis().getClass().getCanonicalName());
pjp.proceed();
}
}
于 2013-03-20T08:13:49.717 回答