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



                                                                                                           --    學海無涯
            

    主站蜘蛛池模板: 日韩一区二区免费视频| 99re在线精品视频免费| 国产美女做a免费视频软件| 亚洲最大天堂无码精品区| 91免费资源网站入口| 77777午夜亚洲| 免费A级毛片无码免费视| 亚洲色无码专区一区| 免费在线一级毛片| 日韩精品视频在线观看免费| 亚洲精品天堂成人片?V在线播放| 最新久久免费视频| 亚洲国产精品婷婷久久| 国产免费丝袜调教视频| 亚洲中文字幕无码久久| 国产免费黄色大片| 香蕉免费一级视频在线观看| 亚洲av鲁丝一区二区三区| 国产精品爱啪在线线免费观看| 亚洲中文字幕久久精品蜜桃| 国产老女人精品免费视频| 人人爽人人爽人人片av免费| 国产亚洲精品美女久久久| 免免费国产AAAAA片| 亚洲av综合日韩| 亚洲成av人影院| 国产免费女女脚奴视频网| 国产亚洲视频在线| 五月天网站亚洲小说| 成年人免费视频观看| 两个人日本WWW免费版| 亚洲人成人77777在线播放| 五月婷婷亚洲综合| 7m凹凸精品分类大全免费| 亚洲av无码专区在线电影天堂| 国产亚洲A∨片在线观看| 国产精品69白浆在线观看免费| 免费国产a理论片| 亚洲尹人九九大色香蕉网站| 日本一区二区三区日本免费| 色www永久免费网站|