Hibernate之one2many

          Posted on 2008-12-11 23:19 橡皮人 閱讀(211) 評(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)外鍵的作用。

          再來(lái)看看hbm.xml配置信息,Student的配置信息很簡(jiǎn)單,因?yàn)槭潜挥成涞幕旧现恍枧渲煤?jiǎn)單的屬性即可。

           

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

           

           

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

           

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

           

           

          MySQL結(jié)果為:

           

           


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


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

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

          Copyright © 橡皮人

          主站蜘蛛池模板: 白城市| 黎城县| 南丰县| 惠东县| 尼木县| 荆门市| 皋兰县| 山西省| 青海省| 广河县| 黎平县| 乡城县| 凤冈县| 南汇区| 绍兴市| 喀喇| 永兴县| 赤壁市| 奎屯市| 巴中市| 隆安县| 东乡族自治县| 从化市| 阳泉市| 孟津县| 出国| 凤城市| 汕尾市| 渝中区| 镇宁| 屯门区| 行唐县| 鱼台县| 怀集县| 西峡县| 双峰县| 綦江县| 嘉祥县| 肃北| 勐海县| 新泰市|