Hibernate之one2many

          Posted on 2008-12-11 23:19 橡皮人 閱讀(212) 評(píng)論(0)  編輯  收藏

          Hibernate中的一對(duì)多映射,以一個(gè)學(xué)校對(duì)應(yīng)多個(gè)學(xué)生舉例。

          Pojo--> Student


           

          Pojo --> School

           

          Set students表示被裝載的Student類對(duì)象的唯一標(biāo)識(shí)信息,在一對(duì)多的映射當(dāng)中充當(dāng)外鍵的作用。

          再來看看hbm.xml配置信息,Student的配置信息很簡單,因?yàn)槭潜挥成涞幕旧现恍枧渲煤唵蔚膶傩约纯伞?/span>

           

          School的配置信息就得配置從School類的主鍵到Student類外鍵的映射關(guān)系。

           

           

          Hibernate.cfg.xml中配置這兩個(gè)XML的路徑即可。。。

           

          我們來插入兩個(gè)學(xué)生和一個(gè)學(xué)校測試一下:

           

           

          MySQL結(jié)果為:

           

           


          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           

          posts - 28, comments - 5, trackbacks - 0, articles - 0

          Copyright © 橡皮人

          主站蜘蛛池模板: 天柱县| 远安县| 深泽县| 平湖市| 宣汉县| 星座| 丹东市| 浦城县| 乐陵市| 嵊州市| 绥阳县| 阿克陶县| 赤峰市| 五台县| 米脂县| 和平县| 通许县| 桃江县| 霞浦县| 三原县| 灵宝市| 忻城县| 兴和县| 盐亭县| 鸡东县| 资阳市| 桑日县| 玉田县| 鄂尔多斯市| 玉门市| 齐齐哈尔市| 五寨县| 普陀区| 乌兰浩特市| 宜宾县| 来宾市| 石河子市| 伽师县| 大姚县| 巴南区| 新宁县|