私は、休止状態でMySQLテーブルを更新しようとしています。それは動作しているように見えますが、休止状態の結果は1ですが、テーブルは変更されません。更新のための私のコード:何が間違っているHibernateが期待どおりに動作しない
Hibernate: UPDATE `t_inzerat` set `actual` = 'D' WHERE `id` = 5611
Affected rows : 1
てください:コンソール休止状態で
Session session = GeneralSession.getSession();
session.beginTransaction();
//some code - initialization and logics
//loop
Query updateDuplicity = session .createSQLQuery("UPDATE `t_inzerat` set `actual` = 'D'
WHERE `id` = "+ idSimi);
int resultUpdate = updateDuplicity.executeUpdate();
session.flush();
//end of loop
session.getTransaction().commit();
はこのように書くでしょうか?ありがとうございます
準備されたステートメントの代わりにステートメントを使用する特定の理由はありますか?私にとって – Saravana