java 注释:使用 xml 文件覆盖注释的库

Java有注释,这很好。但是,一些开发人员认为最好使用 xml 文件使用元数据对代码进行注释 - 其他人更喜欢注释,但会使用元数据来覆盖源代码中的注释。

我正在编写一个使用注释的Java框架。问题是:是否有一种标准方法来定义和解析来自xml文件的元数据。我认为这是每个使用注释的框架都可以从中受益的东西,但我似乎可以在互联网上找到这样的东西。

我必须滚动我自己的xml解析/验证,还是有人已经做了这样的事情?


答案 1

没有标准的方法,但这里有一些Java框架可以做到这一点:

  • JPA - 检查 ejb-3_0-fr-spec-persistence.pdf
  • 弹簧框架
  • TestNG - 如上所述,尽管我认为它主要集中在注释方面,而不是他试图实现的实际配置上
  • 接缝框架

答案 2

我写了Annox库,它完全可以满足您的需求。使用Annox,您可以从XML读取任意注释。


推荐