hibernate多對一關(guān)聯(lián)映射
          關(guān)聯(lián)映射的本質(zhì):將關(guān)聯(lián)關(guān)系映射到數(shù)據(jù)庫,所謂的關(guān)聯(lián)關(guān)系是對象模型在內(nèi)存中的一個或多個引用
          <many-to-one>會在多的一端加入一個外鍵,指向一的一端,這個外鍵是由column屬性定義的,
          如果忽略了這個屬性那么默認的外鍵與實體的屬性一致
          示例:
          <?xml version="1.0"?>
          <!DOCTYPE hibernate-mapping PUBLIC 
              "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
              "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"
          >
          <hibernate-mapping>
              
          <class name="com.linying.domain.User" table="t_user" lazy="false">
                  
          <id name="id">
                      
          <generator class="native"/>
                  
          </id>
                  
          <property name="name"/>
                  
          <!-- 
                  <many-to-one name="group" class="com.linying.domain.Group" column="groupid" cascade="all"/>
                   
          -->
                   
          <many-to-one name="group" class="com.linying.domain.Group" column="groupid" inverse="true" cascade="save-update or delete or delete-orphan"/>
              
          </class>
          </hibernate-mapping>

          posted on 2010-02-08 16:27 Ying-er 閱讀(780) 評論(2)  編輯  收藏 所屬分類: SSH

          評論:
          # re: many-to-one 2010-02-24 16:41 | 龍屠日
          many-to-one 節(jié)點中還應該加上 inverse=“true” cascade=“save-update,delete,delete-orphan”  回復  更多評論
            
          # re: many-to-one 2010-02-25 19:54 | Ying-er
          @龍屠日
          嗯!謝謝老人家!
          肉牛滿面……  回復  更多評論
            
          主站蜘蛛池模板: 莎车县| 梧州市| 芦溪县| 玉环县| 北票市| 大城县| 中江县| 宜州市| 贵德县| 诸城市| 山丹县| 天津市| 福清市| 无为县| 吉安市| 绥阳县| 阿勒泰市| 玉溪市| 苍溪县| 乐亭县| 佛学| 柳林县| 巨鹿县| 林口县| 祁连县| 泗水县| 仙居县| 凤庆县| 孝感市| 祁门县| 永昌县| 水富县| 临沭县| 黄陵县| 淅川县| 波密县| 邯郸市| 铅山县| 高安市| 惠水县| 黑龙江省|