Java属性注释标准/库

Java属性注释标准/库,java,reflection,properties,annotations,javabeans,Java,Reflection,Properties,Annotations,Javabeans,我试图创建一个严重依赖于注释类属性的库。属性应该能够通过getter或在实际的底层字段(alajpa等)上进行注释 这有什么标准吗?很多库都这样做(例如Hibernate)。他们都只是推出自己的实现和约定吗?有没有一个好的图书馆使这变得容易?这似乎应该有一些标准 我可以很容易地通过类的所有方法和字段进行反思,并检查注释的存在,但是有很多微妙之处(例如getter方法上的“get”或“is”前缀)。有人有什么想法吗?我会检查一下可插入注释处理框架 看见 APT已被java 6中的注释处理器A

我试图创建一个严重依赖于注释类属性的库。属性应该能够通过getter或在实际的底层字段(alajpa等)上进行注释

这有什么标准吗?很多库都这样做(例如Hibernate)。他们都只是推出自己的实现和约定吗?有没有一个好的图书馆使这变得容易?这似乎应该有一些标准


我可以很容易地通过类的所有方法和字段进行反思,并检查注释的存在,但是有很多微妙之处(例如getter方法上的“get”或“is”前缀)。有人有什么想法吗?

我会检查一下可插入注释处理框架

看见

APT已被java 6中的注释处理器API取代。@实际上,通过包括JSR 269支持,
javac
现在的行为类似于JDK 5中的
APT
命令(例如,JPA 2.0使用它生成规范元模型),提供的链接现在指向java 6版本的API。但这仍然是注释处理。