注释处理仍然是Java 6+的活跃部分,还是已被弃用/不鼓励/过时的东西。如果过时了,为什么(为什么它不再需要/有用)?如果它仍然非常有用并且“活跃”(针对Java 6+ JDK开发的新Java项目仍将从中受益),请确认/更正我对 如何使用注释处理器:< / p>
@MyAnnotation
@MyAnnotation
MyAnnotationProcessor
(如何?)@MyAnnotation
答案 0 :(得分:16)
AbstractProcessor
。您使用ServiceLoader
模式指定了MyAnnotationProcessor
类 - 这使得编译器可以发现它。 Processor
Javadoc包含有关创建此类的一些信息。我希望能解决您的理解问题。