<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)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    相冊

    收藏夾

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲成人影院在线观看| 免费无码又爽又刺激一高潮| 亚洲午夜理论片在线观看| 亚洲精品日韩中文字幕久久久| 综合自拍亚洲综合图不卡区| 亚洲人成电影亚洲人成9999网| 亚洲大成色www永久网站| 亚洲无线码在线一区观看| 国产亚洲?V无码?V男人的天堂| 国产精品亚洲综合一区| 亚洲国模精品一区| 国产中文在线亚洲精品官网| 自拍偷自拍亚洲精品情侣| 亚洲午夜国产精品无码老牛影视| 亚洲精品午夜国产VA久久成人| 久久香蕉国产线看观看亚洲片| 亚洲国产精品无码成人片久久| 亚洲高清在线视频| 亚洲国产日韩在线成人蜜芽| 久久精品亚洲AV久久久无码 | 成年美女黄网站色大免费视频| 成人无码区免费A片视频WWW| 久久电影网午夜鲁丝片免费| 免费羞羞视频网站| 四虎影在线永久免费四虎地址8848aa| 亚洲AV无码乱码在线观看牲色| 国产AⅤ无码专区亚洲AV| 国产亚洲无线码一区二区| 色噜噜综合亚洲av中文无码| 亚洲人成激情在线播放| 亚洲妇女无套内射精| 青青免费在线视频| a级片免费在线观看| 国产a视频精品免费观看| 日本免费人成视频播放| 亚洲区不卡顿区在线观看| 久久精品亚洲视频| 91在线亚洲综合在线| 久香草视频在线观看免费| 污视频在线观看免费| 午夜dj免费在线观看|