2016-12-23 15 views
0

org.hibernate.StaleStateException:バッチ更新がupdate [0]から予期しない行数を返しました。実際の行数:0;予想:1レコードHibernateを更新できません

public class QuoteRequest implements Serializable { 

@Id 
@GeneratedValue(strategy = GenerationType.AUTO) 
private Long quoteRequestId = null; 

}

quoteRequestEntity = quoteRequestDao.update(quoteRequestEntity); 

私は私の見積もり依頼を更新しようとしていたとき、私は上記のエラーを取得しています。私は私のマッピングで何が間違っているかを理解していません。誰か助けてもらえますか?

+0

あなたのアップデートが動作していないと思います。 'quoteRequestEntity'をチェックする必要があります。 – JonahCui

+0

あなたは 'quoteRequestEntity'オブジェクトをどのように埋め込むかを教えてください。 – msagala25

答えて

0

quoteRequestIdnullと思われます。

ときUPDATEエンティティ、それはそれはあなたがレコードを挿入た場合にのみ発生します、それにIDを生成しませんので。あなたはquoteRequestIdに値を設定する必要があります

関連する問題