1. 程式人生 > >hibernate 級聯插入(儲存父表同時儲存子表)

hibernate 級聯插入(儲存父表同時儲存子表)

參見文章

1.Device為父表,Channel為子表

對應的hbm檔案設定新增cascade="all"

Device.hbm.xml裡面新增

<set name="channels" table="CHANNEL" inverse="true" lazy="false" fetch="select" cascade="all">
Channel.hbm.xml裡面新增
		<many-to-one name="device" class="com.test.iv.cs.orm.pojo.Device"
			fetch="select" cascade="all">