如何跟踪 类 的 Spring webflow
how to track classes of Spring webflow
我有基于 java spring webflow 构建的基于 maven 的应用程序。应用程序与许多下游应用程序进行交互,我们使用下游应用程序的依赖项与它们进行交互。
如果我 运行 一个流程,我想捕获为特定流程执行的所有 classes,以便我可以识别哪个 class 用于调用一个流程,包括 class在 JAR 中?
我试图打印 classes 但它只打印那些在我的应用程序中的那些但是我如何从 JAR 打印 classes?
考虑到您的应用程序是基于 Spring,我想您可以使用 Interceptor 轻松输出调用堆栈,有些类似于 "org.aopalliance.intercept.MethodInterceptor"。虽然它有一些限制,因为您无法捕获 SAME class 中其他方法调用的那些方法的执行,在这种情况下,使用代理是一种选择,例如,您可以生成代理 class基于 CGLIB。
希望对您有所帮助。
我有基于 java spring webflow 构建的基于 maven 的应用程序。应用程序与许多下游应用程序进行交互,我们使用下游应用程序的依赖项与它们进行交互。
如果我 运行 一个流程,我想捕获为特定流程执行的所有 classes,以便我可以识别哪个 class 用于调用一个流程,包括 class在 JAR 中?
我试图打印 classes 但它只打印那些在我的应用程序中的那些但是我如何从 JAR 打印 classes?
考虑到您的应用程序是基于 Spring,我想您可以使用 Interceptor 轻松输出调用堆栈,有些类似于 "org.aopalliance.intercept.MethodInterceptor"。虽然它有一些限制,因为您无法捕获 SAME class 中其他方法调用的那些方法的执行,在这种情况下,使用代理是一种选择,例如,您可以生成代理 class基于 CGLIB。
希望对您有所帮助。