【发布时间】:2012-01-18 04:25:50
【问题描述】:
到目前为止,我的偏好是始终使用 EntityManager 的 merge() 来处理插入和更新。但我也注意到,merge 在更新/插入之前会执行额外的选择查询,以确保数据库中不存在记录。
现在我正在处理一个需要大量(批量)插入数据库的项目。从性能的角度来看,在我绝对知道我总是在创建要持久化的对象的新实例的情况下使用持久化而不是合并是否有意义?
【问题讨论】:
标签: java jpa merge entitymanager persist