posts - 40,  comments - 187,  trackbacks - 0

          想提個問題:

          Hibernate中配置的<many-to-many>雙向關(guān)聯(lián)中,一方加載另一方時,查出Set集合中的對象是按照什么順序排列的?
          如,用戶與角色為多對多雙向關(guān)聯(lián)的關(guān)系,配置如下:
          在user.hbm.xml中

          < set? name ="roleUsers" ?table ="ROLE_USER" ?inverse ="false" >
          ??????
          < key? column ="RU_USER_USER_ID" ? />
          ??????
          < many-to-many? column ="RU_ROLE_ROLE_ID" ?class ="domain.RoleInfoVO" ? /> ?
          </ set >

          在role.hbm.xml中

          < set? name ="roleUsers" ?table ="ROLE_USER" ?inverse ="true" >
          ??????
          < key? column ="RU_ROLE_ROLE_ID" ? />
          ??????
          < many-to-many? column ="RU_USER_USER_ID" ?class ="domain.UserInfoVO" ? /> ?
          ?
          </ set >

          為用戶分配角色,通過Set set =?userVO.getRoleUsers() 后,Set中Role對象的順序是怎樣排列的呢?

          posted on 2007-01-17 17:27 小立飛刀 閱讀(1450) 評論(3)  編輯  收藏 所屬分類: Hibernate

          FeedBack:
          # re: Hibernate中雙向關(guān)聯(lián)的加載順序問題
          2007-01-18 10:08 | DoubleHeart
          你可以在bag/set/map等等這些標簽里通過order-by來指定排列順序

          或者你也可以自己構(gòu)造bean中的equals/hashCode這些方法,然后用TreeSet/TreeMap來包裝Set/Map的property,來達到排序的效果。  回復(fù)  更多評論
            
          # re: Hibernate中雙向關(guān)聯(lián)的加載順序問題
          2007-01-18 10:27 | 小雪飛刀
          @DoubleHeart

          order-by屬性中的值是什么呢?  回復(fù)  更多評論
            
          # re: Hibernate中雙向關(guān)聯(lián)的加載順序問題
          2007-01-18 10:36 | 小雪飛刀
          我知道one-to-many的排序可以通過配置一個order-by="** desc"即可實現(xiàn),但是many-to-many中的表是關(guān)系表啊,只有兩個id字段,排序達不到效果。  回復(fù)  更多評論
            
          <2007年1月>
          31123456
          78910111213
          14151617181920
          21222324252627
          28293031123
          45678910

          生存或毀滅,這是個必答之問題:是否應(yīng)默默的忍受坎苛命運之無情打擊,還是應(yīng)與深如大海之無涯苦難奮然為敵,并將其克服。此二抉擇,究竟是哪個較崇高?

          常用鏈接

          留言簿(12)

          隨筆分類(43)

          相冊

          收藏夾(7)

          朋友的博客

          電子資料

          搜索

          •  

          積分與排名

          • 積分 - 302785
          • 排名 - 192

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 阿尔山市| 手机| 长丰县| 玉环县| 麻江县| 莎车县| 无极县| 临城县| 湟中县| 南华县| 湖北省| 义乌市| 福海县| 咸宁市| 辽源市| 贺州市| 蚌埠市| 华宁县| 泰来县| 博湖县| 辽源市| 镇平县| 广河县| 大城县| 临朐县| 永福县| 德钦县| 平泉县| 巴彦淖尔市| 庄浪县| 伽师县| 澎湖县| 呼图壁县| 南开区| 高清| 拉萨市| 南通市| 莒南县| 新宁县| 新蔡县| 龙江县|