- IdAlreadyExistException
public class IdAlreadyExistingException extends RuntimeException {
public IdAlreadyExistingException(String userId){
super("user id \""+userId+"\" is already exist");
}
}
- UserExceptionAdvice
@ControllerAdvice
public class UsersExceptionAdvice {
@ResponseBody
@ExceptionHandler(IdAlreadyExistingException.class)
@ResponseStatus(HttpStatus.BAD_REQUEST)
String idAlreadyExistingHandler(IdAlreadyExistingException ex){
return ex.getMessage();
}
}
'dev > Spring' 카테고리의 다른 글
Java Date와 Spring boot JPA(Hibrnate) (0) | 2019.05.01 |
---|---|
spring data jpa 사용자 정의 repository (0) | 2019.03.25 |
spring data jpa에서 enum 사용 방법 (0) | 2019.03.21 |
파일 업다운로드 기본설정, 멀티파트 미디어 타입 (0) | 2019.02.24 |
로깅, SLF4J (0) | 2019.02.24 |