为了账号安全,请及时绑定邮箱和手机立即绑定

与 SQL 相比,Hibernate 查询真的节省时间吗?

与 SQL 相比,Hibernate 查询真的节省时间吗?

慕神8447489 2021-08-25 16:35:32
与 SQL 相比,Hibernate 查询真的节省时间吗?我可以看到非常相似的复杂程度。它解决了对象表映射,好吧,但它是相同级别的细节还是被认为是更高级别的抽象?
查看完整描述

2 回答

?
白衣非少年

TA贡献1155条经验 获得超0个赞

Hibernate 将节省开发软件的时间。缓存提高了性能。但没有什么能打败本机 sql 的性能。与使用 JDBC 的本机 sql 相比,ORM 框架有助于维护和可持续性,其性能优于本机 sql。


查看完整回答
反对 回复 2021-08-25
?
翻翻过去那场雪

TA贡献2065条经验 获得超13个赞

Hibernate 和通常所有的 ORM 工具都使用缓存机制来提高性能,因此在某些情况下,它可能会为您提供比原生 sql 更好的性能。此外,使用 ORM 有很多好处,然后直接编写 sql 查询,例如安全性、编写大查询时的复杂性等。

但是,您无法在是或否的性能方面得出本机 sql 与 hibernate 的结论。


查看完整回答
反对 回复 2021-08-25
  • 2 回答
  • 0 关注
  • 105 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信