比较JDBCTemplate和Hibernate以使用Spring进行数据访问

时间:2018-08-21 09:54:11

标签: spring hibernate jdbctemplate

我同时使用了jdbcTemplate和Hibernate,但是在性能,查询执行时间和批处理更新方面,我很难比较jdbcTemplate和hibernate。

到目前为止,我的观点和研究已经完成。

  1. 由于休眠使用HQL,因此首先将其查询翻译为母语查询,然后执行该查询。因此,在休眠状态下查询执行时间较长(这与休眠状态还支持本机查询的情况不同)。

  2. 由于Hibernate是ORM工具,因此我们不必创建数据库架构。

  3. 在休眠状态下,记录的批量插入不是小菜一碟,就好像PK的生成类型是Identity那样,则将不执行批量插入。

比较JDBCTemplate和休眠状态以及何时使用什么时还有其他要点吗?

0 个答案:

没有答案