我怀疑应用程序的写入次数多于读取次数,Hibernate 或 JDBC 哪个性能更好? .
我的理解是,对于读取来说,hibernate 速度很快,因为它使用缓存机制。但对于写入,两者与 hibernate 内部触发 JDBC 查询相同。
但是我错过了两者之间写入的显着差异 请大家帮我指点一下。
最佳答案
Hibernate 是 JDBC 之上的一层,因此 Hibernate 充其量与精心设计的纯 JDBC 应用程序一样快,但在大多数情况下会慢一些。
话虽如此, hibernate 性能非常好,对于许多项目来说绰绰有余,唯一真正的问题可能是大量实体的启动时间。
关于java - Hibernate 或 JDBC 的写操作性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46896682/