在Groovy中,如何在运行时向属性添加注释?

在Groovy中,如何在运行时向属性添加注释?,groovy,annotations,Groovy,Annotations,在Groovy中,是否可以在运行时向属性或方法添加注释?我的意思是,以一种比使用javaassist更方便的方式。我使用的是grails 2.5.3。您可以通过一些元编程来实现它;但是,这在某种程度上取决于注释的类型。普通的注释可以工作,但AST base注释不会应用所需的转换,因为这只会在编译期间发生;但是,这在某种程度上取决于注释的类型。普通注释可以工作,但AST base注释不会应用所需的转换,因为这只会在编译期间发生。

在Groovy中,是否可以在运行时向属性或方法添加注释?我的意思是,以一种比使用javaassist更方便的方式。我使用的是grails 2.5.3。

您可以通过一些元编程来实现它;但是,这在某种程度上取决于注释的类型。普通的注释可以工作,但AST base注释不会应用所需的转换,因为这只会在编译期间发生;但是,这在某种程度上取决于注释的类型。普通注释可以工作,但AST base注释不会应用所需的转换,因为这只会在编译期间发生。