通常私は()メソッドは、オブジェクトのみ火災INSERTのための新たな識別子を生成して保存し、それは、それを更新しない約保存読んでいながらするsaveOrUpdate()メソッドもよいINSERT又は更新レコード。違い保存とするsaveOrUpdateの方法冬眠
しかし、私の経験に従って、ここで私ができる
がクラスAがある、と私はだから今
A a = getHibernateTemplate.findById(7);
によって表Aからレコードを見つけたと、サンプルコードによって、より良い説明
そして、私はいくつかのフィールドを変更するだけで、saveメソッドでレコードを保存しようとしています。
今私は、レコードを既存だから、それだけで更新、
getHibernateTemplate.save(a);
を発射していますが、私の知識あたりのように、新しいレコードを作成する必要があります。
私は証明書について間違っているかもしれませんが、誰かがこれについて明確にできるでしょうか?
@GokcenG私は簡単なGoogle検索を実行しており、この答えに来ました。あるいは、私たちはイナーネから重複した情報を取り除くためにリファクタリングを行うべきだと言っていますか?また、これは私がGoogleの下で見た最初の答えであったので、5つの迷惑なmodのタイプがそれを偽装していないと、本当に素晴らしいだろう - 少なくとも検索のために、最も有用で正確な質問名がある中古。それは何か価値がありますか? –