요르딩딩

자바 DB중복 컬럼 체크 본문

[Web]/[Back-End]

자바 DB중복 컬럼 체크

요르딩딩 2021. 4. 2. 10:18
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