kan*_*and 7 java database jboss persistence hibernate
我试图将一条新记录插入到一张我知道手头独特的表格中.我试过在对象上调用save(),但在执行任何INSERT之前会执行一堆SELECT语句,我不想这样做,因为我知道该对象已经是唯一的.
我正在为每个事务打开一个新会话,我可以看到这是一个问题,但这是我的域的约束.有没有办法强制Hibernate在INSERT之前不做任何SELECT?
小智 9
您可以使用persist()方法而不是save().
https://forum.hibernate.org/viewtopic.php?f=1&t=1011405
但是,与save()不同,persist()不保证将在持久化实例上立即设置标识符值.
https://forum.hibernate.org/viewtopic.php?t=951275
| 归档时间: |
|
| 查看次数: |
8905 次 |
| 最近记录: |