현재 예외가 발생하게 되면, `@RestControllerAdvice`를 통해 에러 객체를 생성하여 `ResponseEntity`를 반환해주고 있습니다. 에러 객체의 경우, `RFC 7807` 규약에 따라 `Problem`을 이용 중에 있었지만, `Advice`를 통하지 않은 예외가 서블릿 컨테이너까지 전파 되어 에러가 발생하게 되면 `DefaultErrorAttributes`에서 메세지를 만들어 반환을 하였기에 애플리케이션은 두가지의 에러 메세지 포맷을 가지게 되었습니다.
그렇기에 한가지로 통일을 위하여 변경을 하고자 하였습니다. 스프링 프레임워크5의 오류 메세지 형식은?
{ "timestamp": "2024-12-04T07:13:46.096+0000", "status": 404, "error": "Not Found", "message": "No message available", "path": "/ttteeesssttt" } 종류 설명 timestamp 에러의 추출 시간 stat...