<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-61  評論-159  文章-0  trackbacks-0
    多對多關(guān)聯(lián)映射(雙向)可以在多對多的基礎(chǔ)上進(jìn)行,先參考多對多關(guān)聯(lián)映射(雙向)

         1、在Role的POJO類這邊也加入一個Set集合:
         private Set users;
         2、在Role.hbm.xml映射文件里面加入set:
         <set name="users" table="t_user_role" >
       <key column="roleid"/>
       <many-to-many class="org.apple.hibernate.User" column="userid"/>
      </set>

        PS:其他保持不變。
         3、加載查詢數(shù)據(jù),可以從兩端加載,多對多關(guān)聯(lián)映射(單向)只對User這一端進(jìn)行加載。現(xiàn)在可以從User和Role兩端進(jìn)行加載。
    1Role role = (Role)session.load(Role.class1);
    2            System.out.println("role.name="+role.getName());
    3            for(Iterator it = role.getUsers().iterator();it.hasNext();)
    4            {
    5                User user = (User)it.next();
    6                System.out.println("user.name="+user.getName());
    7            }

    PS:其實多對多也可以多增加一個UserRole的POJO類分解成兩個多對一,同時也要增加一個UserRole.hbm.xml文件。

    -------------------------------------------------------------------------------------------------
    PS:本博客文章,如果沒有注明是有“轉(zhuǎn)”字樣,屬于本人原創(chuàng)。如果需要轉(zhuǎn)載,務(wù)必注明作者文章的詳細(xì)出處地址,否則不允許轉(zhuǎn)載,多謝合作!
    posted on 2008-10-12 23:01 apple0668 閱讀(492) 評論(0)  編輯  收藏 所屬分類: hibernate
    主站蜘蛛池模板: 亚洲精品天堂成人片?V在线播放| 粉色视频免费入口| 亚洲精品一级无码中文字幕| 精品国产污污免费网站aⅴ| 中文在线日本免费永久18近| 亚洲av无码一区二区三区在线播放| 亚洲综合激情视频| 亚洲av无码乱码国产精品fc2| 亚洲精品无码专区久久同性男| 在线观看免费国产视频| 国产成人免费在线| 久久午夜夜伦鲁鲁片无码免费| 国产va免费精品| 曰批免费视频播放在线看片二| 国产精品亚洲四区在线观看| 久久精品国产亚洲av高清漫画| 在线亚洲精品自拍| 亚洲福利中文字幕在线网址| 在线观看永久免费视频网站| 成人午夜18免费看| 中字幕视频在线永久在线观看免费| 久久国产色AV免费看| 一区二区免费视频| 国产猛男猛女超爽免费视频| 成人无码区免费A∨直播| 免费的黄色的网站| 永久免费观看黄网站| 黄网站在线播放视频免费观看| 亚洲AV无码AV日韩AV网站| 亚洲人片在线观看天堂无码| 亚洲中文字幕无码mv| 学生妹亚洲一区二区| 亚洲日韩亚洲另类激情文学| 中文字幕无码精品亚洲资源网久久| 亚洲av永久无码精品天堂久久| 亚洲国产精品久久人人爱| 亚洲一区中文字幕在线电影网| 亚洲伊人色一综合网| 亚洲综合色丁香婷婷六月图片 | 国产精品亚洲精品日韩电影| 亚洲AV日韩AV无码污污网站|