Hibernate學習筆記--一對多對映
阿新 • • 發佈:2019-02-04
如何實現一對多的關係?
- 在底層資料庫的”多“表中新增”一“表的外來鍵
- 在Hibernate中,在”一“方定義一個”多“方的集合。
如何實現多對一的關係?
- 在底層資料庫的”多“表中新增”一“表的外來鍵
- 在Hibernate中,在”多“方定義一個”一“方的引用。
[ 單向一對多配置模版 ]
<!-- 配置一對多關係對映 name是變數名,table是對應表名 -->
<set name="students" table="student">
<!-- 指定關聯的外來鍵列 -->
<key column="gid"></key>
<!-- 結合屬性中持久化類所對應的類 -->
<one-to-many class="com.liufei.PO.Student"></one-to-many>
</set>
[ 單向多對一配置模版 ]
<!-- 配置多對一 -->
<many-to-one name="grade" class="com.liufei.PO.Grade" column="gid">
</many-to-one >