假設現在有User與Server兩個(gè)類(lèi)別,一個(gè)User可以被授權使用多臺Server,而在Server上也記錄授權使用它的使用者,就User與Server兩者而言即使多對多的關(guān)係。
在程式設計時(shí),基本上是不建議直接在User與Server之間建立多對多關(guān)係,這會(huì )使得User與Server相互依賴(lài),通常會(huì )透過(guò)一個(gè)中介類(lèi)別來(lái)維護兩者之間的多對多關(guān)係,避免兩者的相互依賴(lài)。
如果一定要直接建立User與Server之間的多對多關(guān)係,Hibernate也是支援的,基本上只要您瞭解之前介紹的幾個(gè)實(shí)體映射,建立多對多關(guān)聯(lián)在配置上並不困難。
該文章轉載自德仔工作室:http://www.dezai.cn/Article_Show.asp?ArticleID=20506&ArticlePage=1
聯(lián)系客服