public CdUser insertCdUser(CdUser cdUser, String user, String programId) throws BaseException { CdUserIntf mapper = this.getSqlSessionTemplate().getMapper(CdUserIntf.class); cdUser.setCreateDateTime(getCurrentGMTDate()); cdUser.setCreateUserCode(user); cdUser.setUpdateDateTime(getCurrentGMTDate()); cdUser.setUpdateUserCode(user); mapper.insertCdUser(cdUser); if (cdUser.getCdUserId() == null) { cdUser.setCdUserId(getLastPk()); } return cdUser; }