我是java的新手,我正在阅读有关注释和xml的内容,我个人认为xml有很多优点,比如它可以放在应用程序之外,可以在不重新编译类文件的情况下进行更改.如果我使用注释,如果我需要进行更改需要转到源代码并重新编译应该完成.如果是这种情况,我们为什么要使用注释
注释的优点:
1)所有信息都在一个文件中(无需打开两个文件来配置给定的行为)
2)当类更改时,无需修改xml文件
xml文件的优点:
1)POJO与其行为之间的明确分离
2)当您不知道哪个POJO负责该行为时,更容易找到POJO(搜索文件的子集而不是所有源代码)
小智 7
首先,我们使用注释来做更多的事情,而不仅仅是配置.
现在:使用注释进行配置的一些优点
可读性.例如,在JPA配置中,通过Annotations而不是hbm.xml文件声明新实体要清晰得多.这些事情只在开发阶段发生变化,因此重新编译代码没有问题.当您使用xml文件时,您必须经常打开实体和hbm文件进行更改.这可能会导致一些错误.
灵活性.在XML文件中,您必须以"只有一种正确的方式"编写所有配置.它同时是优点和缺点.
长度.基于XML的配置通常很长(比如pom或hbm).注释使用起来要简单得多.
| 归档时间: |
|
| 查看次数: |
19907 次 |
| 最近记录: |