我正在尝试创建一个严重依赖于注释类属性的库。属性应该能够通过getter或实际的底层字段(ala JPA等)进行注释。
这有什么标准吗?大量的库这样做(例如Hibernate)。他们都只是推出自己的实现和约定吗?有一个很好的图书馆让这很容易吗?似乎应该有一些标准。
我可以很容易地通过所有类的方法和字段来反映并检查是否存在注释,但是存在许多细微之处(例如,getter方法中的“get”或“is”前缀)。有人有什么想法吗?
答案 0 :(得分:2)
我会检查Pluggable Annotation Processing框架。