Sealyu

          --- 博客已遷移至: http://www.sealyu.com/blog

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            618 隨筆 :: 87 文章 :: 225 評論 :: 0 Trackbacks
          BeanUtil.copyProperties()的方式復制一個實體bean的時候,如果這個實體bean有一個集合屬性,因為這個方法只是做了一個淺拷貝,所以新拷貝的實體跟舊的實體引用了同一個集合,而這在hibernate中是不允許的,所以報錯。
          解決方法:
          在拷貝后,新建一個集合,將原來的集合元素添加進去,并賦值給新拷貝的實體。
          posted on 2009-05-06 10:45 seal 閱讀(2165) 評論(1)  編輯  收藏 所屬分類: Hibernate

          評論

          # re: org.hibernate.HibernateException: Found shared references to a collection 2012-04-19 16:28 劉坤
          非常感謝!!!!! 項目太緊了~~~哭。。。。  回復  更多評論
            

          主站蜘蛛池模板: 铜川市| 香港 | 清水县| 牙克石市| 修水县| 蒙山县| 富宁县| 桐乡市| 伊宁市| 莱西市| 玛多县| 南陵县| 遂溪县| 县级市| 沿河| 赤城县| 阳城县| 新巴尔虎右旗| 隆子县| 桃园市| 彝良县| 灌阳县| 文成县| 光山县| 兰溪市| 阜城县| 边坝县| 武夷山市| 彩票| 太白县| 颍上县| 吴忠市| 大悟县| 聂拉木县| 民县| 芒康县| 逊克县| 余干县| 佛坪县| 南郑县| 临潭县|