Tec*_*ind 24 hibernate hibernate-mapping hibernate-annotations
我用Hibernate开始了一个新项目.Hibernate注释是更好的选择还是更好的Hibernate XML映射?
我已经使用Hibernate和XML配置,但我不知道注释.
注意:我不是在比较两种技术,但我想知道在使用最新技术的应用程序中使用哪种技术(即两种方式).
bek*_*kur 24
注释是新应用程序的更好选择,因为它使应用程序不受XML文件的影响.代码也少,维护也很简单.它还有助于重构应用程序(使用IDE,如Eclipse/NetBeans等),这是XML的问题,因为您需要手动更改它.
回答:
没问题,你可以使用最新的JSR 330 API(Java的依赖注入),这有助于为JSF托管bean(使用@Named而不是@managedbean),Spring IoC层和Hibernate提供相同的注释,这样整个层就可以拥有一个注释概念而不是特定的框架.
维护很容易,特别是重构代码,更少或没有XML文件和新学习.在Hibernate中使用基于JPA的注释.你可以在谷歌找到一些样本.
广泛使用基于XML,因为它从一开始就存在,但对于新的应用程序,注释更好,哪个更成熟.
对于任何数据库的更改,代码在注释或XML中保持不变,只需要更改属性文件值.
注释更新,是JPA应用程序的标准方法.
我发现它们比XML更容易使用,但这是品味和经验的问题.使用它们会让你
我从来没有遇到过需要XML的情况,因为注释不允许我按照自己的意愿行事.
| 归档时间: |
|
| 查看次数: |
14036 次 |
| 最近记录: |