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

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

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

相關(guān)文章

最新評論

株洲市| 四川省| 长阳| 普洱| 红原县| 二连浩特市| 辽宁省| 凌海市| 饶平县| 庄浪县| 泗水县| 淮阳县| 湖口县| 巴东县| 吴川市| 安乡县| 砀山县| 大同县| 搜索| 奈曼旗| 漳州市| 沙河市| 白银市| 昌乐县| 商都县| 金堂县| 长治县| 镇安县| 香格里拉县| 平泉县| 田东县| 房产| 渑池县| 美姑县| 沧源| 长沙县| 锡林浩特市| 清镇市| 乌鲁木齐县| 辽阳县| 昭通市|