【问题标题】:Java Property Annotation Standard/LibraryJava 属性注释标准/库
【发布时间】:2011-03-11 11:43:46
【问题描述】:

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

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

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

【问题讨论】:

    标签: java reflection properties annotations javabeans


    【解决方案1】:

    【讨论】:

    • APT 已被 java 6 中的注解处理器 API 取代。
    • @Jordan 实际上,通过包含 JSR 269 支持,javac 现在的行为类似于 JDK 5 中的 apt 命令(例如,JPA 2.0 使用它来生成规范元模型)和提供的链接现在指向 API 的 Java 6 版本。但这仍然是注释处理。
    猜你喜欢
    • 2014-11-20
    • 1970-01-01
    • 1970-01-01
    • 2015-02-06
    • 1970-01-01
    • 1970-01-01
    • 2016-01-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多