最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

數(shù)據(jù)庫修改多對多的中間表的記錄的技巧

 更新時間:2010年01月24日 17:33:43   作者:  
修改多對多的中間表的記錄的方法,需要的朋友可以參考下。提高效率。
一、把中間表相應(yīng)的字段先刪除,然后再添加
*當(dāng)單方表是從數(shù)據(jù)庫中查得持久化對象必須把此對象的set容器用clear()清空,
*同時把一對多的級聯(lián)配置文件中的級聯(lián)風(fēng)格設(shè)置為cascade="all,delete-orphan",
*把中間表中要修改的對象對應(yīng)的數(shù)據(jù)全部刪除,
*通過save()或merge()重新持久化中間表的對象
------此種方法可以在只修改中間表的數(shù)據(jù),而不修改單方表的數(shù)據(jù)時。
二、通過級聯(lián)來修改單方表同時修改中間表
*當(dāng)單方表是從數(shù)據(jù)庫中查得持久化對象必須把此對象的set容器用clear()清空,
*同是把一對多的級聯(lián)配置文件中的級聯(lián)風(fēng)格設(shè)置為cascade="all,delete-orphan",
*把中間表對應(yīng)的po對象添加到單方表的set容器中,
*利用merger()修改單方表。
------此種方法可以在單方表和中間表同時修改時使用。

相關(guān)文章

最新評論

呼和浩特市| 凤凰县| 南阳市| 靖安县| 石屏县| 永清县| 梅河口市| 阿拉善盟| 乡宁县| 安龙县| 沧州市| 高青县| 突泉县| 宁明县| 阿拉善右旗| 龙泉市| 高唐县| 宁城县| 固安县| 出国| 永安市| 广德县| 阳新县| 西乡县| 余干县| 威海市| 天柱县| 阳新县| 夹江县| 姜堰市| 墨江| 彭阳县| 滨州市| 手游| 安化县| 民和| 偃师市| 老河口市| 昌图县| 阜阳市| 漯河市|