<id name="idInstance" type="java.lang.Integer">
<column name="ID_INSTANCE" />
<generator class="native" />
</id>
<property name="nom" type="string">
<column name="NOM" length="50" not-null="true" />
</property>
<property name="description" type="string">
<column name="DESCRIPTION" length="300" not-null="true" />
</property>
<set name="statistiques" cascade="all" lazy="false">
<key column="ID_INSTANCE"></key>
<one-to-many class="Statistique" />
</set>
</class>
和類statistique的HBM文件是:
<class name="Statistique" table="STATISTIQUE">
<id name="idStatistique" type="java.lang.Integer">
<column name="ID_STATISTIQUE"/>
<generator class="native" />
</id>
<property name="tempsReponse" type="java.lang.Double">
<column name="TEMPS_REPONSE"/>
</property>
<property name="date" type="timestamp">
<column name="DATE"/>
</property>
</class>
如果statistiques列表是空的,這似乎是工作的罰款。它無法與外國鍵衝突錯誤:
完整性約束違規FKD18D3C4EDC6F4BFB表:STATISTIQUE在語句[從INSTANCE_Monitor刪去(ID_INSTANCE)IN(選擇HT_INSTANCE_Monitor ID_INSTANCE)
如何與Hibernate做IM東陽使用genereting的血清膽鹼酯酶數據庫maExport – aminedev
請幫助我! – aminedev
對不起有其他的事情。我試圖找到休眠級聯刪除配置,但我不完全知道如何做到這一點。大概這個鏈接可能會有所幫助-http://stackoverflow.com/questions/8209965/hibernate-ondelete-cascade-same-table – Kshitij