요르딩딩
자바 DB중복 컬럼 체크 본문
728x90
반응형
예시 )
데이터베이스에 Unique키로 설정되어있는 컬럼 A가 있습니다.
이미 A컬럼에 111이라는 값이 들어가 있는 상태에서 insert문을 활용하여 111을 삽입하려고 할때 오류가 발생합니다.
발생하는 error는 DuplicateKeyException 입니다.
[예외처리 코드]
try {
TaxagentMapper.updateSvcJoinInfo(newParam);
}
catch(DuplicateKeyException e){
result.setResultCode("409");
result.setResultMsg("이미 등록된 A컬럼 입니다.");
return result;
}
해당 에러발생시 에러 로그가 발생되지만, 예외처리 작성하였으므로 문제없이 진행이 가능합니다.
자세한 내용은 검색을 통해 공부해 보도록 합니다.
728x90
반응형
'[Web] > [Back-End]' 카테고리의 다른 글
구성 (0) | 2022.02.15 |
---|---|
[Spring] endPoint 변경하는법 (엔드포인트 변경) (0) | 2022.02.14 |
java 파일다운로드 (0) | 2021.03.29 |
RESTFul , HTTP Response Status , HTTP Response Status Code표 (0) | 2021.03.02 |
Redis란 (0) | 2021.02.16 |
Comments