Java 从注释处理器应用CGLib代理
我有一个可以在编译时处理自定义注释的注释处理器,我想使用CGLIB代理将逻辑应用到使用Java 从注释处理器应用CGLib代理,java,annotations,cglib,Java,Annotations,Cglib,我有一个可以在编译时处理自定义注释的注释处理器,我想使用CGLIB代理将逻辑应用到使用MethodInterceptor的一些方法,我有两个独立工作的东西。我不知道如何从注释处理器应用CGLIB代码 我想做的是能够用我的自定义注释注释一个类,并让它自动添加我已经应用到它的增强器代码,这样我就不必手动应用增强器代码 这似乎是编译时注释处理的完美用例。请看 那个项目也做同样的事情。然而,不幸的是,该实现似乎依赖于编译器,因为它们依赖于com.sun.*类。这使得它很难在其他供应商的JVM实现上运行。
MethodInterceptor
的一些方法,我有两个独立工作的东西。我不知道如何从注释处理器应用CGLIB代码
我想做的是能够用我的自定义注释注释一个类,并让它自动添加我已经应用到它的增强器
代码,这样我就不必手动应用增强器
代码
这似乎是编译时注释处理的完美用例。请看
那个项目也做同样的事情。然而,不幸的是,该实现似乎依赖于编译器,因为它们依赖于com.sun.*类。这使得它很难在其他供应商的JVM实现上运行。看看
那个项目也做同样的事情。然而,不幸的是,该实现似乎依赖于编译器,因为它们依赖于com.sun.*类。这使得它很难在其他供应商的JVM实现上运行。是否要代理注释处理器本身或它使用的类?是否要代理注释处理器本身或它使用的类?