隨筆-124  評論-194  文章-0  trackbacks-0

          inverse,表示兩個表的關系由誰維護。值為false的一方將維護這種關系。如下面多對多關系中,由HOST來維護它們之間的關系表hostalarmrule。

          cascade,表示更新本表時,是否附帶更新與其相關的其它表。如下面,更新HOST表,由于值為save-update,也會將rules增加或者更新到ALARMRULE表;但,刪除HOST時,不會刪除ALARMRULE表中數據。除非,其值為all。

          ??? <class name="db.Host" table="host" catalog="rw">
          ??????? <set name="rules" inverse="false" table="hostalarmrule" cascade="save-update">
          ??????????? <key column="host_id"/>
          ??????????? <many-to-many class="db.Alarmrule" column="alarmrule_id"/>
          ??????? </set>???????????????
          ??? </class>

          ??? <class name="db.Alarmrule" table="alarmrule" catalog="rw">
          ????? <set name="hosts" table="hostalarmrule" inverse="true">
          ??????????? <key column="alarmrule_id"/>
          ??????????? <many-to-many class="db.Host" column="host_id"/>
          ??????? </set>
          ??? </class>

          posted on 2007-03-13 21:17 我愛佳娃 閱讀(475) 評論(0)  編輯  收藏 所屬分類: Hibernate
          主站蜘蛛池模板: 惠东县| 天峻县| 阳新县| 诸暨市| 宝兴县| 克什克腾旗| 准格尔旗| 清原| 连城县| 八宿县| 兴隆县| 云和县| 岑溪市| 西华县| 聊城市| 英德市| 浠水县| 安庆市| 河间市| 富蕴县| 定州市| 弥勒县| 博罗县| 石家庄市| 潞城市| 禄丰县| 佳木斯市| 巧家县| 建平县| 勐海县| 鹿泉市| 阳谷县| 黔江区| 沧州市| 太湖县| 祁阳县| 青神县| 昭通市| 华亭县| 大名县| 山阴县|