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

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

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

    隨筆 - 6  文章 - 129  trackbacks - 0
    <2014年6月>
    25262728293031
    1234567
    891011121314
    15161718192021
    22232425262728
    293012345

    常用鏈接

    留言簿(14)

    隨筆檔案(6)

    文章分類(467)

    文章檔案(423)

    相冊

    收藏夾(18)

    JAVA

    搜索

    •  

    積分與排名

    • 積分 - 825498
    • 排名 - 49

    最新評論

    閱讀排行榜

    評論排行榜

    映射文件
    <hibernate-mapping>
        <class name="org.gecs.hibernate.test.AdDepartment" table="AD_DEPARTMENT" schema="BARCODE"
               dynamic-insert="true" dynamic-update="true">
            <id name="adDepartmentId" type="long">
                <column name="AD_DEPARTMENT_ID" precision="22" scale="0" />
                <generator class="sequence">
                    <param name="sequence">AD_DEPARTMENT_SEQ</param>
                </generator>
            </id>
            <property name="departmentName" type="string">
                <column name="DEPARTMENT_NAME" length="50" not-null="true" />
            </property>
            <property name="active" type="java.lang.Character" insert="false" update="true">
                <column name="ACTIVE" length="1" />
            </property>
            <property name="createdTime" type="date" insert="false" update="false">
                <column name="CREATED_TIME" length="7" />
            </property>
            <property name="createdUser" type="string">
                <column name="CREATED_USER" length="20" not-null="true" />
            </property>
            
            <many-to-one name="parentDepartment" column="PARENT_DEPARTMENT_ID"/>
            
            <set name="childDepartment" cascade="save-update" lazy="true" inverse="true">
                <key column="PARENT_DEPARTMENT_ID"/>
                <one-to-many class="org.gecs.hibernate.test.AdDepartment"/>
            </set>

        </class>
    </hibernate-mapping>

    表結構:
    測試代碼:
    public void testSave() {
            AdDepartment department = new AdDepartment();
            department.setDepartmentName("華南資訊處");
            department.setCreatedUser("bob");
            
            AdDepartment child_department = new AdDepartment();
            child_department.setDepartmentName("PCBA應用系統部");
            child_department.setCreatedUser("bob");
            child_department.setParentDepartment(department);
            //
            department.getChildDepartment().add(child_department);
            
            Transaction tran = session.beginTransaction();
            session.save(department);
            //session.save(child_department);
            tran.commit();
        }

    效果:


    posted on 2011-07-07 15:35 Ke 閱讀(1389) 評論(1)  編輯  收藏 所屬分類: hibernate

    FeedBack:
    # re: hibernate 映射自身一對多雙相關聯[未登錄] 2014-06-20 09:03 1
    樓主還在富士康?  回復  更多評論
      
    主站蜘蛛池模板: 亚洲成a人片在线观看中文动漫| 免费精品国偷自产在线在线| 国产伦一区二区三区免费| 亚洲福利视频网站| 57pao一国产成视频永久免费| 亚洲av日韩av天堂影片精品| 久久免费视频网站| 久久久亚洲精品视频| 亚洲免费在线视频| 亚洲网站在线播放| 91免费精品国自产拍在线不卡| 亚洲 欧洲 自拍 另类 校园| 免费视频中文字幕| 午夜亚洲国产精品福利| 亚洲毛片av日韩av无码| 成人精品一区二区三区不卡免费看| 久久被窝电影亚洲爽爽爽 | 亚洲AV日韩精品久久久久久久| 免费看少妇高潮成人片| 亚洲国产精品久久久久| 免费99精品国产自在现线| 在线观看亚洲AV日韩AV| 免费午夜爽爽爽WWW视频十八禁| 久久久精品国产亚洲成人满18免费网站 | 在线观看亚洲人成网站| 免费观看的毛片大全| 337p日本欧洲亚洲大胆人人| 亚洲毛片av日韩av无码| 最好看的中文字幕2019免费| 亚洲中文字幕无码一去台湾| 免费a级毛片视频| 少妇性饥渴无码A区免费| 亚洲成年人电影网站| 凹凸精品视频分类国产品免费| 你是我的城池营垒免费看 | 亚洲六月丁香婷婷综合| 亚洲精品无码成人片在线观看| 久久伊人免费视频| 91禁漫免费进入| 久久久亚洲精华液精华液精华液| 亚洲欭美日韩颜射在线二|