MessageSource를 이용한 Exception 처리 - KwangtaekJung/inflearn-spring-framework-essential GitHub Wiki

  • 참고
  • 요약
    • MessageConfiguration 작성
    • application.yml에 i18n 경로 및 파일 인코딩 정보 추가
    • message properties 파일 작성
      • 별도 라이브러리를 설치하면 yml 파일로도 작성할 수도 있음.
    • @RestControllerAdvice에서 에러 메시지를 messageSource 내용으로 교체
      • messageeSource.getMessage를 이용해서 다국어 메시지로 교체하는 형태.