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

与 SQL 相比,Hibernate 查询真的节省时间吗?我可以看到非常相似的复杂程度。它解决了对象表映射,好吧,但它是相同级别的细节还是被认为是更高级别的抽象?


慕神8447489
浏览 106回答 2
2回答

白衣非少年

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

翻翻过去那场雪

Hibernate 和通常所有的 ORM 工具都使用缓存机制来提高性能,因此在某些情况下,它可能会为您提供比原生 sql 更好的性能。此外,使用 ORM 有很多好处,然后直接编写 sql 查询,例如安全性、编写大查询时的复杂性等。但是,您无法在是或否的性能方面得出本机 sql 与 hibernate 的结论。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java