私は要点に到達します。私はHibernate
JPAを初めて使用します。update()
HibernateAPIとJPAAPIの違いがわかりませんmerge()
。これらの2つのAPIに違いはありますか?
2050 次
3 に答える
1
HibernateおよびHibernate での SaveOrUpdate と Merge: Merge vs SaveOrUpdateの 2 つのリンクを確認してください。
于 2013-01-18T10:04:51.473 に答える
0
update() メソッドは、永続状態と分離状態の両方のオブジェクトに使用できます。ただし、実際には、永続状態で update() を使用するシナリオを想像することはできません。オブジェクトをセッションにロードして、同じセッションで update() を変更します。
merge() に関する限り、切り離されたオブジェクトのみに使用されます。切り離された状態での update() メソッドと merge() メソッドの動作には、わずかな違いがあります。この違いは、次の場所にある例で詳しく説明されています。
http://javahotpot.blogspot.in/2014/03/hibernate-difference-between-update-and.html
于 2014-03-30T09:02:40.120 に答える