Я работаю над облачным проектом Spring (Spring Boot + Eureka API), который содержит клиента, реестр и сервер конфигурации, поэтому мне нужно загрузить свойства сообщения с сервера конфигурации:
У меня уже естьКонфиг-сервер с application.properties хорошо настроен и доступен с клиентского сервера.
Мой текущий компонент MessageSource в клиентском микро-сервисе:
@Configuration
открытый класс Config {
@Bean
public ReloadableResourceBundleMessageSource messageSource() {
ReloadableResourceBundleMessageSource messageSource = new ReloadableResourceBundleMessageSource();
messageSource.setBasename("classpath:/messages/messages");
messageSource.setDefaultEncoding("UTF-8");
return messageSource;
}
}