想象一下以下内容:在注解处理之前是否可以向类注入额外的注释?
@MyAnnotation
public class A { ... };
@MyOtherAnnotation
public class B { ... };
如果一个类与@MyAnnotation
注解,一个额外的@MyExtraAnnotation
应标注处理前加入。所以,在那之后,我们应该有:
@MyExtraAnnotation
@MyAnnotation
public class A { ... };
@MyOtherAnnotation
public class B { ... };
这可能吗?如果是的话如何?谢谢。
这取决于您何时处理注释。如果你是在加载时或运行时处理它们,你可以在编译时加一些 - 如果所有的事都发生在编译时,它应该是可能的,但你可能需要关注操作的顺序 - 我但我不确定这一点。 – Thomas
我需要在编译时添加它们,然后才能在编译时进行注释处理。 – JVerstry
maven与这个问题的相关性是什么? – bestsss