У меня есть один hbm, который содержит составной ключ. Я могу извлечь и найти запись. Но когда я пытаюсь сохранить ее, выдается ошибочный индекс столбца ошибки.Я думаю, что он принимает составной ключ в качестве столбца, вы можете сказать мне, как я могу предотвратить его сохранение.В его pojo я сделал статический внутренний класс для составного ключа.Я сделал это "переходным", но он не работает.я даже удаляю получатель и установщик PK.но спящий режим выдает исключение «ИНВАЛИДНЫЙ ИНДЕКС КОЛОННЫ» ...........
<composite-id class="com.TRIAL.entity.MOption$ID" mapped="true">
<key-property name="id" column="OPT_ID" type="java.lang.String" />
<key-property name="sequence" column="SEQ" type="java.lang.Integer" />
<key-property name="rBeginDate" column="RC_BEG_TS" type="java.sql.Timestamp" />
<key-property name="rEndDate" column="RC_END_TS" type="java.sql.Timestamp" />
<key-property name="rState" column="RC_STAT_C" type="java.lang.String" />
</composite-id>