<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:44 啥都寫點 閱讀(143) 評論(0)  編輯  收藏 所屬分類: J2EE

    Hibernate 3中實際上有一種機制叫做延遲加載

     所謂的延遲加載就是指當程序用到數據的時候才進行加載

    Hibernate中提供的delete方法最大的缺點就是必須先把數據查詢出來之后 ,在進行刪除,這樣才能一起刪除掉,最好的做法是將數據按ID進行刪除àHQL

    舉例(各種容器的hbm文件的寫法):

    Set

     <hibernate-mapping>

           <class name="org.lxh.hibernate.demo01.pojo.Person" table="person">

                  <id name="id" type="java.lang.Integer">

                         <column name="id" />

                         <generator class="native"></generator>

                  </id>

                  <property name="name" type="java.lang.String">

                         <column name="name" length="20" />

                  </property>

                  <set name="emails" table="emails" lazy="false">

                         <key column="id"></key>

                         <element type="java.lang.String" column="address"></element>

                  </set>

           </class>

    </hibernate-mapping>

    List:

    <hibernate-mapping>

           <class name="org.lxh.hibernate.demo02.pojo.Person" table="person">

                  <id name="id" type="java.lang.Integer">

                         <column name="id" />

                         <generator class="native"></generator>

                  </id>

                  <property name="name" type="java.lang.String">

                         <column name="name" length="20" />

                  </property>

                  <list name="books" table="books">

                         <key column="id"></key>

                         <index column="posit"></index>

                         <element type="java.lang.String" column="title"></element>

                  </list>

           </class>

    </hibernate-mapping>

    Map:

    <hibernate-mapping>

           <class name="org.lxh.hibernate.demo03.pojo.Person" table="person">

                  <id name="id" type="java.lang.Integer">

                         <column name="id" />

                         <generator class="native"></generator>

                  </id>

                  <property name="name" type="java.lang.String">

                         <column name="name" length="20" />

                  </property>

                  <map name="phone" table="phone">

                         <key column="id"></key>

                         <index type="java.lang.String" column="name"></index>

                         <element type="java.lang.String" column="numbers"></element>

                  </map>

           </class>

    </hibernate-mapping>



                                                                                                           --    學海無涯
            

    主站蜘蛛池模板: 国产成人精品日本亚洲18图| 久久精品成人免费观看97| 天天综合亚洲色在线精品| 国产麻豆成人传媒免费观看| 成人无码区免费视频观看| 久久99国产亚洲高清观看首页| jlzzjlzz亚洲jzjzjz| 久99久无码精品视频免费播放| 亚洲精品NV久久久久久久久久| 亚洲免费视频观看| 免费91最新地址永久入口 | 亚洲乱码日产精品a级毛片久久| 国产产在线精品亚洲AAVV| 日本免费人成在线网站| 亚洲乱码无码永久不卡在线| 久久精品国产亚洲AV电影网| 又粗又硬又黄又爽的免费视频 | 亚洲免费无码在线| 免费成人高清在线视频| 亚洲AV色吊丝无码| 又粗又硬又黄又爽的免费视频| a在线视频免费观看在线视频三区 a毛片成人免费全部播放 | 亚洲人成激情在线播放| 午夜高清免费在线观看| 亚洲综合久久1区2区3区| 两个人看的www免费视频| 五月天婷亚洲天综合网精品偷| 亚洲精品国产国语| 国产1000部成人免费视频| 日本久久久久亚洲中字幕| 午夜爽爽爽男女免费观看影院| 亚洲色无码专区在线观看| eeuss影院免费92242部| 亚洲AV日韩精品久久久久| 花蝴蝶免费视频在线观看高清版| 亚洲欧洲日产国码一级毛片| 91精品国产免费网站| 亚洲精品福利网站| 又爽又高潮的BB视频免费看| 97在线视频免费播放| 真正全免费视频a毛片|