夢開始的地方

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            4 隨筆 :: 0 文章 :: 3 評論 :: 0 Trackbacks
           Hibernate 的 一對一因映射關系,one-to-one的配置,有一些疑問
           舉例說明
          ?? Person.java
          ? class Person{
          ??private Mark mark;
          ? private int personId;
          ??private name;
          ?//get 和 set 方法深省略

          }
          ??
          ?Mark.java
          class Mark{
          private int markid;
          private Person;
          //get和 set方法省略
          }
          //映射文件
          Person.hbm.xml
          <class name="test.Person" table="person">
          ?<id name="personId" type="integer">
          ??????????? <column name="personId" />
          ??????????? <generator class="increment" />
          ??? </id>
          <one-to-one name="address" class="test.Mark" cascade="save-update" />
          </class>


          Mark.hbm.xml
          <class name="test.Mark" table="mark">
          ??<id name="markId" type="integer">
          ??????????? <column name="addressId" />
          ??????????? <generator class="increment" />
          ??</id>
          <one-to-one name="address" class="test.Person" />
          </class>

          我的需求是:
          增加或者修改表person表時,同時更新表mark表內容,而且不使用共享主鍵,每個表都有獨立的主鍵,我這樣配置時,始終報錯,希望高手指點~在線等
          posted on 2006-10-17 18:42 Dushengjun 閱讀(372) 評論(0)  編輯  收藏 所屬分類: Hibernate學習

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 平陆县| 儋州市| 襄垣县| 修武县| 英吉沙县| 资阳市| 三门县| 石阡县| 通海县| 固原市| 新绛县| 瓦房店市| 专栏| 交口县| 柳林县| 安庆市| 台中县| 侯马市| 香格里拉县| 温泉县| 六枝特区| 宜良县| 宜丰县| 慈利县| 临湘市| 乐安县| 镇巴县| 永康市| 阿图什市| 四川省| 藁城市| 新田县| 尉犁县| 武陟县| 岑巩县| 田林县| 应用必备| 长垣县| 彭阳县| 玉树县| 论坛|