charminseok
Spring MessageSource 본문
MessageSource는 i18n(국제화) 기능을 제공하는 인터페이스로 ApplicationContext가 기본으로 제공한다.
getMessage()
스프링 부트에서 설정없이 message.properties를 사용할 수 있다.
ex)
messageSource.getMessage("", new String []{""}, Locale.KOREA);
릴로딩 기능
@Bean
public MessageSource messageSource(){
var messageSource = new ReloadableResourceBundleMessageSource();
messageSource.setBasename("classpath:/messages");
...
return messageSource;
}
'Spring' 카테고리의 다른 글
[Spring] Validation 추상화 (0) | 2021.01.23 |
---|---|
[Spring] Resource 추상화 (0) | 2021.01.23 |
Environment(Property) (0) | 2021.01.22 |
Environment(프로파일) (0) | 2021.01.22 |
빈의 스코프 (0) | 2021.01.22 |