次のメソッドを使用してオブジェクトを更新していますが、何もしません。奇妙なことに、それもエラーをスローしません。
public void updateObject(Object object) {
getHibernateTemplate().update(object);
}
次のようなマップされた複合 ID を使用しています。
<composite-id class="com.company.project.model.ObjectPK" mapped="true">
<key-property name="col1" type="string" column="COL1"/>
<key-property name="col2" type="string" column="COL2"/>
</composite-id>
<property name="col3" type="string" column="COL3"/>
オブジェクトを更新する前にフェッチする必要があることをどこかで読みました。それは私がここでする必要があることですか?