私に奇妙なエラーが発生しています。私は Hibernate を使用しています。パラメーター クラスを持つ Widget というクラスをマップしましたが、挿入しようとすると「ORA-01400: NULL を挿入できません...」というメッセージが表示されます。
マッピングは次のように適切に行われます。
<bag cascade="none" inverse="true" lazy="false" name="parameters" table="PARAMS" >
<key column="WIDGET_ID" foreign-key="FK_PARAMS" not-null="true"/>
<one-to-many class="Parameter"/>
</bag>
奇妙なことに、not-null プロパティが「true」に設定され、Widget オブジェクトの ID 値の挿入が強制されます。
前もって感謝します