【发布时间】:2009-07-10 11:08:07
【问题描述】:
当我查看 Hibernate、JPA 或 Spring 等 Java 框架时,我通常可以通过 xml 文件进行配置或将注释直接放在我的类中。
我一直在问自己应该走哪条路。
当我使用注释时,我将类及其配置放在一起,但使用 xml 我可以更全面地了解我的系统,因为我可以看到所有类配置。
注释也会以某种方式编译,我猜它应该比解析 xml 更快,但另一方面,如果我想更改我的配置,我必须重新编译它而不是仅仅更改 xml 文件(这可能对于客户端的生产环境变得更加方便)。
因此,在查看我的观点时,我倾向于采用 xml 方式。但是在查看论坛或教程时,通常会使用注释。
你的优点和缺点是什么?
【问题讨论】:
标签: java annotations