成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Hibernate一對多關(guān)系的處理

開發(fā) 后端
本文通過示例代碼向您Hibernate中如何處理一對多關(guān)系,并通過具體的配置文件做出演示。

一對多關(guān)系式Hibernate中的重要知識。感覺在Hibernate學習中最重要的也是最難的問題就是配置文件了,對于Hibernate一對多關(guān)系的配置***.hbm.xml現(xiàn)總結(jié)如下:

﹤?xml version="1.0" encoding="gbk"?﹥

﹤!DOCTYPE hibernate-mapping PUBLIC 

"-//Hibernate/Hibernate Mapping DTD 3.0//EN"

"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"﹥   

﹤hibernate-mapping  package="此處填寫包文件" ﹥

    ﹤class name="一對多中一的實體類的類名"  table="所對應(yīng)的數(shù)據(jù)庫的表名"  ﹥

       ﹤id name="所對應(yīng)的實體類的屬性(id)" column="所對應(yīng)的數(shù)據(jù)表的字段(**_id)" 
unsaved-value="null" ﹥ ﹤generator class="native"/﹥ ﹤/id﹥ ﹤property name="對應(yīng)數(shù)據(jù)表中其他的字段" ﹥﹤/property﹥
﹤set name="對應(yīng)實體類中的那個集合的屬性"         
   inverse="true" lazy="true" cascade="save-update" ﹥
            ﹤key column="對應(yīng)其外鍵的字段 "/﹥
            ﹤one-to-many class="對應(yīng)一對多中多的實體類的類名"/﹥
        ﹤/set﹥
    ﹤/class﹥
   ﹤class name="對應(yīng)一對多中多的實體類的類名"  table="相對應(yīng)的數(shù)據(jù)表名"  ﹥
        ﹤id name="id" column="對應(yīng)表的主鍵字段名" unsaved-value="null" ﹥
            ﹤generator class="native"/﹥
        ﹤/id﹥
        ﹤property name="對應(yīng)數(shù)據(jù)表中的其他字段" ﹥﹤/property﹥
        ﹤many-to-one  name="對應(yīng)一對多中一的實體類的屬性"
column="對應(yīng)實體類中的那個集合的屬性" ﹥
﹤/many-to-one﹥
    ﹤/class﹥
﹤/hibernate-mapping﹥

Hibernate一對多關(guān)系的配置代碼如下:

﹤!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"﹥ ﹤hibernate-mapping package="entity.test" ﹥ ﹤class name="Person" table="Person1" ﹥ ﹤id name="pid" column="p_id" unsaved-value="null" ﹥ ﹤generator class="native"/﹥ ﹤/id﹥ ﹤property name="name" ﹥﹤/property﹥ ﹤set name="computers" inverse="true" lazy="true" cascade="save-update" ﹥ ﹤key column="p_id"/﹥ ﹤one-to-many class="Computer"/﹥ ﹤/set﹥ ﹤/class﹥ ﹤class name="Computer" table="Computer" ﹥ ﹤id name="id" column="c_id" unsaved-value="null" ﹥ ﹤generator class="native"/﹥ ﹤/id﹥ ﹤property name="name" ﹥﹤/property﹥ ﹤many-to-one name="person" column="p_id" ﹥﹤/many-to-one﹥ ﹤/class﹥ ﹤/hibernate-mapping﹥ ﹤!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"﹥ ﹤hibernate-mapping package="entity.test" ﹥ ﹤class name="Person" table="Person1" ﹥ ﹤id name="pid" column="p_id" unsaved-value="null" ﹥ ﹤generator class="native"/﹥ ﹤/id﹥ ﹤property name="name" ﹥﹤/property﹥ ﹤set name="computers" inverse="true" lazy="true" cascade="save-update" ﹥ ﹤key column="p_id"/﹥ ﹤one-to-many class="Computer"/﹥ ﹤/set﹥ ﹤/class﹥ ﹤class name="Computer" table="Computer" ﹥ ﹤id name="id" column="c_id" unsaved-value="null" ﹥ ﹤generator class="native"/﹥ ﹤/id﹥ ﹤property name="name" ﹥﹤/property﹥ ﹤many-to-one name="person" column="p_id" ﹥﹤/many-to-one﹥ ﹤/class﹥ ﹤/hibernate-mapping﹥

整個的Hibernate技術(shù)就是圍繞著配置文件去發(fā)展。

【編輯推薦】

  1. 十五道關(guān)于Hibernate的面試題
  2. Hibernate一對一關(guān)系代碼實例
  3. 解析Hibernate的批量刪除功能
  4. 層層解析Hibernate中的事務(wù)的濫用
責任編輯:張攀 來源: 新浪博客
相關(guān)推薦

2012-02-08 13:34:08

HibernateJava

2009-06-18 14:22:06

Hibernate多對Hibernate

2009-06-03 16:27:27

Hibernate一對一關(guān)系

2009-06-03 16:18:16

Hibernate關(guān)系代碼實例

2009-06-04 16:14:22

Hibernate一對Hibernate一對Hibernate多對

2009-09-22 09:55:58

Hibernate實例

2023-06-12 08:09:01

FlaskSQLAlchemy

2012-03-21 11:43:41

JavaHibernate

2009-09-23 10:37:50

Hibernate一對

2010-04-15 09:09:02

Hibernate

2009-09-23 10:57:02

Hibernate一對

2009-09-24 11:41:46

Hibernate延遲

2009-07-02 09:40:14

Hibernate的繼

2011-03-25 10:49:30

Join一對多

2009-07-21 17:31:39

iBATIS一對多映射

2009-06-26 10:15:54

面試HR

2009-08-17 10:34:51

NHibernate一

2022-02-18 11:05:25

Jpa配置Address

2023-05-04 07:39:14

圖神經(jīng)網(wǎng)絡(luò)GNN

2009-06-12 15:05:03

cascadeHibernate
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: a级黄色片在线观看 | 国产日产欧产精品精品推荐蛮挑 | 欧美视频偷拍 | www,黄色,com| 51ⅴ精品国产91久久久久久 | 精品视频久久久久久 | 午夜天堂精品久久久久 | 中文字幕亚洲一区 | 国产人成精品一区二区三 | av免费网 | 91 在线| 91在线观看 | 久久精品 | 欧美乱大交xxxxx另类电影 | 一区二区三区视频在线 | 日韩福利 | 黄色在线观看网站 | 国产精品看片 | 人人草人人干 | 午夜视频免费在线观看 | 性一交一乱一伦视频免费观看 | 精品1区 | 中文字幕一区二区在线观看 | 粉嫩一区二区三区性色av | 北条麻妃一区二区三区在线视频 | 亚洲一区二区在线播放 | 久久91精品 | 欧美国产一区二区 | 一级黄色在线 | 爱爱综合网| 成人免费一区二区 | 在线黄色影院 | 国产一级视频在线 | 日本一区二区三区视频在线 | 亚洲电影成人 | 欧美激情久久久久久 | 亚洲一区二区三区免费观看 | 中文字幕欧美一区 | 欧美精品一区在线发布 | av中文字幕在线观看 | 日本一二区视频 |