一對(duì)多映射

實(shí)現(xiàn)單向一對(duì)多:

在one方的實(shí)體中添加保存many方的集合

在one方的配置文件中添加<one-to-many>配置

實(shí)現(xiàn)單向多對(duì)一

在many方的實(shí)體中添加one方的引用

在many方的配置文件中添加<many-to-one>配置

常用屬性

cascade:設(shè)置級(jí)聯(lián)關(guān)系

inverse:設(shè)置由哪一方維護(hù)關(guān)聯(lián)關(guān)系

hibernate提供的由數(shù)據(jù)庫(kù)直接生成映射文件的支持:

http://blog.csdn.net/andyliulin/article/details/26506895

多對(duì)多關(guān)聯(lián)關(guān)系一般采用中間表的形式來(lái)實(shí)現(xiàn),即新增一張包含關(guān)聯(lián)雙方主鍵的關(guān)聯(lián)表

多對(duì)多關(guān)聯(lián)可以使用<set>元素和<many-to-one>元素進(jìn)行配置


在數(shù)據(jù)庫(kù)底層通過(guò)添加中間表來(lái)指定關(guān)聯(lián)關(guān)系

在雙方的實(shí)體中添加一個(gè)保存對(duì)方的集合

在雙方的映射文件中使用<set>元素和<many-to-many元素進(jìn)行關(guān)聯(lián)關(guān)系的配置>

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • MyEclipse——環(huán)境下 映射的類(lèi)型 1、一對(duì)多映射 (one-to-many) 常用 2、多對(duì)一映射 (ma...
    c5fc16271aee閱讀 1,020評(píng)論 0 1
  • Spring Cloud為開(kāi)發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見(jiàn)模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,578評(píng)論 19 139
  • 作為一種輕量級(jí)的關(guān)系映射工具,Hibernate支持各種關(guān)系映射,例如:多對(duì)一、一對(duì)多和一對(duì)一的數(shù)據(jù)庫(kù)表關(guān)系,通過(guò)...
    Ystrator閱讀 577評(píng)論 0 1
  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語(yǔ)法,類(lèi)相關(guān)的語(yǔ)法,內(nèi)部類(lèi)的語(yǔ)法,繼承相關(guān)的語(yǔ)法,異常的語(yǔ)法,線程的語(yǔ)...
    子非魚(yú)_t_閱讀 34,734評(píng)論 18 399

友情鏈接更多精彩內(nèi)容