10.4 实战:插入式注解处理器 10.4.4 其他应用案例

10.4.4 其他应用案例

NameCheckProcessor的实战例子只演示了JSR-269嵌入式注解处理API其中的一部分功能,基于这组API支持的比较有名的项目还有用于校验Hibernate标签使用正确性的Hibernate Validator Annotation Processor^1(本质上与NameCheckProcessor所做的事情差不多)、自动为字段生成getter和setter方法等辅助内容的Lombok^2(根据已有元素生成新的语法树元素)等,读者有兴趣的话可以参考它们官方站点的相关内容。