我在一个遗留应用程序上工作,其中ProxyFactoryBean
使用了 Spring AOP(即 )。
我需要围绕某个类的方法添加一个方面。然而,这个类不是一个 bean。AspecjJ 切入点表达式将如下所示:
execution(* xyz.package.Class.method())
我创建了一个MethodInterceptor
and AspectJExpressionPointcut
,但我不知道如何让这两者一起工作。
编辑:
我没有这个类的源代码,它是一个 3rd 方库。这个类的实例不是我创建的,既不是在源代码中,也不是在spring配置中作为bean。它由库内部使用。
任何帮助表示赞赏。