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

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

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

    Cyh的博客

    Email:kissyan4916@163.com
    posts - 26, comments - 19, trackbacks - 0, articles - 220

    Hibernate實體層映射 和 實體層設計

    Posted on 2009-02-16 19:43 啥都寫點 閱讀(287) 評論(0)  編輯  收藏 所屬分類: J2EE

    à實體層映射:

         hibernate-mapping package="org.lxh.hibernate">

           <class name="Person" table="PERSON">

                  <id name="id" column="ID" type="int">

                         <generator class="assigned" />

                  </id>

                  <component name="name" class="org.lxh.hibernate.Name">

                         <property name="firstname" column="FIRSTNAME" type="string" not-null="true" />

                         <property name="lastname" column="LASTNAME" type="string" not-null="true" />

                  </component>

                  <component name="contact" class="org.lxh.hibernate.Contact">

                         <property name="address" column="ADDRESS" type="string" not-null="true" />

                         <property name="zipcode" column="ZIPCODE" type="string" not-null="true" />

                         <property name="tel" column="TEL" type="string" />

                  </component>

           </class>

    </hibernate-mapping>

    à實體層設計:2HBM文件的例子

    |-- <hibernate-mapping package="org.lxh.hibernate04">

    <class name="TItem" table="TITEM">

    <id name="id" column="ID" type="string">

    <generator class="assigned" />

    </id>

    <property name="name" column="NAME" type="string" not-null="true" />

    <property name="manufacturer" column="MANUFACTURER" type="string" />

    <joined-subclass name="org.lxh.hibernate04.TBook" table="TBook">

    <key column="ID"></key>

    <property name="pageCount" type="java.lang.Integer" column="pagecount"></property>

    </joined-subclass>

    <joined-subclass name="org.lxh.hibernate04.TDVD" table="TDvd">

    <key column="ID"></key>

    <property name="regionCode" type="java.lang.String" column="regioncode"></property>

    </joined-subclass>

    </class>

    </hibernate-mapping>

    |--  <hibernate-mapping package="org.lxh.hibernate05">

    <class name="TItem" table="TITEM">

           <id name="id" column="ID" type="string">

           <generator class="assigned" />

           </id>

           <discriminator column="category" type="java.lang.String"></discriminator>

    <property name="name" column="NAME" type="string" not-null="true" />

           <property name="manufacturer" column="MANUFACTURER" type="string" not-null="true" />

    <subclass name="org.lxh.hibernate05.TBook" discriminator-value="1">

           <property name="pageCount" column="PAGECOUNT" type="int" />

           </subclass>

           <subclass name="org.lxh.hibernate05.TDVD" discriminator-value="2">

           <property name="regionCode" column="REGIONCODE" type="string" />

           </subclass>

           </class>

    </hibernate-mapping>



                                                                                                           --    學海無涯
            

    主站蜘蛛池模板: 亚洲a级在线观看| 夜夜爽妓女8888视频免费观看| 亚洲永久中文字幕在线| 色欲aⅴ亚洲情无码AV| 久久九九AV免费精品| 国产精品成人免费综合| 亚洲激情视频在线观看| 久久久久亚洲国产AV麻豆| 99国产精品免费观看视频| 亚洲真人日本在线| 亚洲熟女乱色一区二区三区| 在线涩涩免费观看国产精品| 亚洲国产精品一区二区第四页 | 精品国产污污免费网站aⅴ| 亚洲第一成人影院| 一个人免费观看视频在线中文 | 一级毛片视频免费| 国产亚洲精久久久久久无码77777 国产亚洲精品成人AA片新蒲金 | 亚洲AV成人精品网站在线播放| 亚洲AV噜噜一区二区三区| 国产一级淫片免费播放| 亚洲人成网站免费播放| 国产精品成人免费福利| 亚洲激情视频在线观看| 韩国免费一级成人毛片| 亚洲伊人色一综合网| 美丽姑娘免费观看在线观看中文版 | 久久久久亚洲AV无码麻豆| 国产无遮挡裸体免费视频在线观看| 四虎永久免费地址在线网站| 日韩在线一区二区三区免费视频 | 精品亚洲国产成人| 亚洲国产免费综合| 亚洲色无码专区一区| 亚洲人成国产精品无码| 在线观看www日本免费网站| 综合自拍亚洲综合图不卡区| 99热精品在线免费观看| 亚洲人成自拍网站在线观看| 亚洲精品无码不卡在线播放HE| 美女被cao网站免费看在线看|