【发布时间】:2011-11-27 04:02:39
【问题描述】:
我正在尝试将一条新记录插入到我事先知道是唯一的表中。我尝试在对象上调用 save(),但是在执行任何 INSERT 之前会执行一堆 SELECT 语句,我不想这样做,因为我知道对象已经是唯一的。
我正在为每个事务打开一个新会话,我认为这是一个问题,但这是我的域的限制。有什么方法可以强制 Hibernate 在 INSERT 之前不执行任何 SELECT 吗?
【问题讨论】:
-
hibernate 会生成哪些 SELECT 语句?
-
它为我域中的每个对象生成一个 SELECT,我不想这样做,因为我已经知道我的对象是全新的和独一无二的。
标签: java database hibernate jboss persistence