斷點

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

          Caused by: org.hibernate.NonUniqueObjectException

          Posted on 2010-01-13 23:33 斷點 閱讀(1364) 評論(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) 
          主站蜘蛛池模板: 铅山县| 会泽县| 阳城县| 沙雅县| 黄冈市| 紫金县| 兰州市| 青海省| 板桥市| 太仆寺旗| 综艺| 阿拉善左旗| 卓资县| 淅川县| 津南区| 临夏县| 肥西县| 泾阳县| 肇东市| 吉水县| 南宫市| 本溪市| 如皋市| 白河县| 西乌珠穆沁旗| 博乐市| 大同县| 进贤县| 桂平市| 河北省| 富裕县| 芮城县| 徐水县| 元氏县| 台南市| 桑日县| 阳信县| 大连市| 东乡族自治县| 富平县| 荥阳市|