Java 中注释相对于 XML 的主要优点是什么

jas*_*ssu 3 java xml annotations

可能的重复:
Xml 配置与基于注释的配置

有人可以让我知道java注释相对于Xml的主要优点是什么吗,我在谷歌搜索这个的时候总是听到meta meta,那个meta是什么。

多谢。

Mar*_*nik 5

元数据是您可以与数据一起提供的某种描述。在java中可以使用注释、XML,还有其他方法。

为了利用元数据,您应该有一些东西可以处理这些数据并决定元数据被识别后会发生什么。

与 XML 相比,注释有很多优点,仅举几例:

  • 静态类型检查 - 编译器将检查注释(一旦正确定义)适用于何处以及如何适用

  • 干净的代码 - 更容易(直观地)查看注释中定义的元数据

然而它是有代价的:

  • 当您想要更改某些内容时,XML 不需要重新编译。如果使用注释,则必须重新编译。

希望这可以帮助