教程
问答
博客
Python源码
Java源码
文档
开源
教程
问答
博客
Python源码
Java源码
文档
开源
免费学Golang
登录
注册
首页
问题
为什么我们使用休眠注释?
一尘不染
为什么我们使用休眠注释?
hibernate
它为什么如此重要?根据XML映射的优势是什么?你能解释这些吗?谢谢。
阅读 289
收藏
2020-06-20
共1个答案
一尘不染
它不是“强制性”中的重要内容。有优势和劣势的可能性是不同的。
优点:
编译时检查:如今在IDE中,用Java(而不是Xml)编写非常易于使用。启动应用程序(渐进式编译)时,没有发现
更多错别字
,也没有什么值得记住的(
完成
)…
使用代码进行本地化(类级别):不必打开两个文件(java和xml)以获取完整的故事,而
只需打开一个文件
,即可使用一个带注释的java
文件
。从长远来看,这种重复性较小,速度更快。
通过代码进行本地化(方法或字段级别):由于注释在方法(或字段)上进行,因此
无需指定
其所属
的方法
。没有给出该更新信息,该信息更短并且始终是连贯的(即使在例如代码重构之后)。维护快得多。
工具
(javadoc,其他使用反射的工具)可以将注释用于其他一些需求。
注释比xml更新,团队使用他们当时收到的输入来提供
更好的默认值
。Xml有一些功能,但是出于兼容性方面的考虑,不能进行太多更改。通常,使用注释技术,您
根本不编写任何注释,并且它可以工作
。想象一下节省时间,尤其是在开发过程中。
2020-06-20