[Spring Boot] 예외 처리 라이브러리 만들기 (3)
·
Web/Spring Boot 예외 처리
앞서 설명한 방식에 한계를 느끼고 예외들을 클래스가 아닌 yml 파일로 작성하여 사용하는것이 좀더 간편하고 유연하지 않을까?라는 생각을 하게 되었고 이 글에서 해당 내용을 작성해보려한다. 예외 처리 라이브러리 로직먼저, 앱에서 사용할 커스텀 예외들을 통칭하는 BizException 클래스를 생성한다.@Getterpublic class BizException extends RuntimeException { private final String key; public BizException(String key) { super(key); this.key = key; }} 해당 클래스는, yml에서 설정한 예외들을 선택할 key 값을 가지고 있다. @Getter@ToStr..