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

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

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

    posts - 325,  comments - 25,  trackbacks - 0
    hibernate一對一關(guān)聯(lián)有兩種方式:
    1.共享主鍵:限制兩個表的主鍵使用相同的值
    2.唯一外鍵:
    如:通常將會員的登陸賬號和會員的詳細信息分開
    3.數(shù)據(jù)表
    login表:
    字段名稱 數(shù)據(jù)類型 主鍵 自增 允許為空 描述
    ID int(4) yes ID號
    LOGINNAME char(20) yes 登陸賬號
    LOGINPWD char(20) yes 登陸密碼

    詳細信息company表:
    字段名稱 數(shù)據(jù)類型 主鍵 自增 允許為空 描述
    ID int(4) yes 增1 ID號
    COMPANGNAME varchar(100) yes 公司名稱
    TELPHONE char(20) yes 聯(lián)系電話
    EMAIL char(20) yes 郵件
    LINKMAN char(20) yes 聯(lián)系人


    4.PO類
    Login.java
    public class Login implements Serializable{
        private Integer id;
        private String loginName;
        private String loginPwd;
        private Company company;
        public Login(){
        }
    }
    Company.java
    public class Company implements Serializable{
        private Integer id;
        private String companyName;
        private String linkMan;
        private String telphone;
        private String email;
        private Login login;
        public Company(){
        }
    }
    6.hbm.xml
    Login.hbm.xml:
    <hibernate-mapping package="com.lhb.vo">
        <class="Login" table="login">
                <id name="id" column="id" type="integer">
                        <!--直接采用外鍵的屬性值,使用foreign標識生成器,達到共享主鍵目的-->
                        <generator class="foreign">
                                <param name="property">company</param>
                        </generator>
                </id>
                <property name="loginName" column="LOGINNAME' type="String"/>
                <property name="loginPwd" column="LOGINPWD" type="String"/>
                <!--映射login與company一對一關(guān)聯(lián)-->
                <one-to-one name="company" class="com.lhb.Company" constrained="true"/>
        </class>
    </hibernate-mapping>

    Company.hbm.xml:
    <hibernate-mapping package="com.lhb.vo">
        <class="company" table="COMPANY">
            <id name="id"  column="id" type="integer">
                    <generator class="identity"/>
            </id>
            <property name="companyName" type="String"/>
                :
                :
            <one-to-one name="login" class="com.lhb.Login" cascade="all" <!--主控類的所有操作,對關(guān)聯(lián)類也執(zhí)行同樣-->
                lazy="false"/>
        </class>
    <hibernate-mapping>
    posted on 2008-05-25 16:30 長春語林科技 閱讀(298) 評論(0)  編輯  收藏 所屬分類: hibernate
    <2008年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

     

    長春語林科技歡迎您!

    常用鏈接

    留言簿(6)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    相冊

    收藏夾

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 免费国产高清视频| 国产精品久久久久影院免费| 亚洲午夜久久久影院| 一级毛片免费在线观看网站| 四虎免费久久影院| 黄页网站在线视频免费| 亚洲精品老司机在线观看| 国产免费久久精品丫丫| 国产l精品国产亚洲区在线观看| 美女视频黄的免费视频网页| 亚洲精品国产成人99久久| 久久久久成人片免费观看蜜芽 | 一级一黄在线观看视频免费| 亚洲区不卡顿区在线观看| 久久99精品免费一区二区| 亚洲国产一区二区三区青草影视 | 卡一卡二卡三在线入口免费| 久久人午夜亚洲精品无码区| 亚洲av无码不卡私人影院| 国产亚洲精品免费视频播放| 18亚洲男同志videos网站| 国内精品免费视频自在线| 成人特级毛片69免费观看| 亚洲国产成人片在线观看| 国产精品免费看香蕉| 亚洲av无码一区二区三区不卡 | 国产精品亚洲а∨无码播放麻豆| 亚洲成年看片在线观看| 花蝴蝶免费视频在线观看高清版 | 国产成人精品免费视| 亚洲人成无码网站在线观看| 亚洲精品成a人在线观看| 最近新韩国日本免费观看| 国产偷国产偷亚洲清高APP| 亚洲日产韩国一二三四区| 在线视频免费观看高清| eeuss影院ss奇兵免费com| 亚洲人成毛片线播放| 亚洲人成电影在线播放| 免费可以看黄的视频s色| 国产99久久久久久免费看|