我同时使用了jdbcTemplate和Hibernate,但是在性能,查询执行时间和批处理更新方面,我很难比较jdbcTemplate和hibernate。
到目前为止,我的观点和研究已经完成。
由于休眠使用HQL,因此首先将其查询翻译为母语查询,然后执行该查询。因此,在休眠状态下查询执行时间较长(这与休眠状态还支持本机查询的情况不同)。
由于Hibernate是ORM工具,因此我们不必创建数据库架构。
在休眠状态下,记录的批量插入不是小菜一碟,就好像PK的生成类型是Identity那样,则将不执行批量插入。
比较JDBCTemplate和休眠状态以及何时使用什么时还有其他要点吗?