有没有办法可以以某种方式查看动态生成的java类的内容(比如由JDKProxy或CGLIB生成的代理) - 比如在eclipse调试器视图中或者根据需要将它打印在日志文件中?
答案 0 :(得分: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();
}
}