Hibernate或JDBC对写入操作的性能



我怀疑应用程序是否比读取次数多,哪个执行更好的Hibernate或JDBC?.

我的理解是,对于读取,休眠速度很快,因为它使用缓存机制。但是对于写入,两者都与休眠在内部触发JDBC查询相同。

但是我错过了两者之间的显着差异请帮我指出。

Hibernate是JDBC之上的一个层,因此Hibernate充其量只能比纯粹精心设计的JDBC应用程序一样快,在大多数情况下还要慢。

话虽如此,休眠性能非常好,对于许多项目来说绰绰有余,唯一真正的问题可能是具有大量实体的启动时间。

最新更新