【发布时间】:2010-12-14 23:20:38
【问题描述】:
我正在尝试使用 AOP 框架创建对象,该框架使用 CGLIB 创建代理对象。 奇怪的是,“增强的”代理对象没有前一个类的任何注释!
谁能告诉我如何让 CGLIB 保留它创建的代理上的注释?
干杯! 尼拉夫
【问题讨论】:
-
@Inherited 注解是否解决了问题?如果是这样,您可以考虑批准答案。谢谢。
-
@Inherited没有解决问题(我自己试过了)。我个人使用的是 Spring 项目并通过使用 AnnotationUtils 实用程序类来解决,因此您可以看到 here 它是如何工作的。
标签: java annotations cglib