(经典)Hibernate多对多关系映射(五)
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                (经典)Hibernate多对多关系映射(五)
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.                        
                                多對(duì)多關(guān)系是產(chǎn)生在三張表的關(guān)系中的,必須有一張中間表,必須保證中間表只有兩個(gè)字段,必須是復(fù)合主鍵,必須是另兩張表的外鍵。
一、用多對(duì)多關(guān)系來設(shè)計(jì)類
例如:學(xué)生選課
這里只創(chuàng)建學(xué)生和課程類,中間表不生成對(duì)應(yīng)的pojo。
類中通過以下方式表示關(guān)系:
1) 學(xué)生會(huì)選擇多門課程,因此在學(xué)生類中包含了多個(gè)課程類的對(duì)象,使用Set集合來保存。
2) 一門課程有多個(gè)學(xué)生選擇,因此課程類中也要包含多個(gè)學(xué)生的對(duì)象,使用Set集合來保存。
[java] view plain copy總結(jié)
以上是生活随笔為你收集整理的(经典)Hibernate多对多关系映射(五)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: (精简)Spring框架的IoC(替代工
- 下一篇: (经典)Hibernate多对一关系映射
