Spring Locale처리 - SessionLocaleResolver, LocaleChangeInterceptor 사용법
지난번에는 Spring의 기본 LocaleResolver인 AcceptHeaderLocaleResolver 사용법에 대해서 살펴봤다. 이건 메세지만 다국어로 분기를 했을 뿐 아무것도 처리하지 않은 환경에서 사용하기 적합하고 이번에 다룰 SessionLocaleResolver 는 실제로 많이 사용되는 LocaleResolver이다. 말 그대로 Session에 Locale 정보를 박아 넣고 이를 통해 다국어를 처리해주는 역할을 한다고 보면 된다. 어떻게 사용하는지 살펴보도록 하자. (단 사전에 Locale 별로 messageSource를 가지고 있는 환경은 구성해 놓도록 하자. ) LocaleResolver 설정 Config 파일에서 LocaleResolver에 대한 설정을 넣는다. @Bean public ..
Framework/Spring
2021. 6. 14. 15:56