斷點

          每天進步一點點!
          posts - 174, comments - 56, trackbacks - 0, articles - 21

          Caused by: org.hibernate.NonUniqueObjectException

          Posted on 2010-01-13 23:33 斷點 閱讀(1369) 評論(0)  編輯  收藏 所屬分類: Hibernate

          在做項目中碰見這樣的問題,如下:
          Caused by: org.hibernate.NonUniqueObjectException: a different object with the same identifier value was already associated with the session: [com.pcis.cus.vo.CusClientVO#002255207];

          原因: 有一個具有相同值的不同對象已經與和 session 相關聯。

          解決(程序的一部分):
           //CusClientVO cusVo = new CusClientVO();
                  CusClientVO cusVo = null;
                  IUserDetails user = CurrentUser.getUser();
                  try {
                      if ("Same".equals(cusFlag)) {//被保險人和投保人是同一人
                          cusVo = (CusClientVO)this.getById(CusClientVO.class, applicant.getCAppCde());
                          if(cusVo==null){  //表示新增客戶。
                              cusVo = new CusClientVO();
                          }
                          this.saveCusApplicant(applicant, cusVo);
                          if(!applicantflag ){
                              cusVo.setTCrtTm(new Date());
                              cusVo.setCCrtCde(user.getOpRelCde());
                          }
                      }
                      cusVo.setTUpdTm(new Date());
                      cusVo.setCUpdCde(user.getOpRelCde());
                      //
                      this.saveOrUpdate(cusVo);
                  } catch (DaoException ex) {
                      BusinessServiceException e = new BusinessServiceException(ex);
                      e.setErrorMsg("保存客戶信息失敗");
                  }

          相關連接:

          http://hi.baidu.com/anypcao/blog/item/0db1a41cd3478d8187d6b6d2.html

          http://agreal.javaeye.com/blog/339560


          posted @ 2009-10-31 13:11 斷點 閱讀(61) | 評論 (0) 
          主站蜘蛛池模板: 宜兰市| 通山县| 贵南县| 桐梓县| 扶风县| 屯昌县| 济宁市| 崇信县| 湛江市| 柏乡县| 长白| 平乡县| 澄迈县| 诏安县| 年辖:市辖区| 广西| 凤城市| 远安县| 武冈市| 龙游县| 衢州市| 徐汇区| 乌拉特中旗| 白银市| 察雅县| 筠连县| 神农架林区| 宝丰县| 武陟县| 京山县| 泰和县| 酉阳| 高要市| 邵阳县| 耒阳市| 玉溪市| 黄山市| 乐都县| 高雄市| 襄垣县| 崇州市|