JAVA 저장전 중복체크 처리

============serviceimpl===============
int dupRegCnt = (Integer)le022DAO.selectByPk("LE022DAO.chkRegDupl", vo);
if(dupRegCnt > 0){
throw new BizException(.........);
 }

=============xml=====================
    <select id="LE022DAO.chkRegDupl" parameterClass="le022VO" resultClass="int">
    /* [LE022DAO.chkRegDupl] ............. */
    SELECT COUNT(*) CNT
  FROM LE_TRN_VND_DT
 WHERE NAT_CD = #natCd#
   AND VHC_NO = #vhcNo#  
   AND VND_CD = #vndCd#
   AND VHC_SZE = #vhcSze#
WITH UR
     </select>

댓글

이 블로그의 인기 게시물

[ASP] ASP에서 오라클 DB연결 문의 - Microsoft OLE DB Provider for Oracle error '80004005'

db2 user 생성 및 권한 설정

[자바스크립트] 소수점 계산오류가 생길때 해결 방법