2017-02-07 7 views
6

Удалить местоположения атрибуты @ConfigurationPropertiesвесна-загрузки Удалить местоположения атрибуты @ConfigurationProperties

Каковы альтернативы?

Я использовал его так, как раньше.

@ConfigurationProperties(locations = "a.yml") 
+0

Это в значительной степени подводит итоги по альтернативам: https://github.com/spring-projects/spring-boot/issues/6220 # issuecomment-228412077 – g00glen00b

ответ

3

же проблема: у нас есть сотни конфигурационных ключей на несколько YAML файлов, каждый из которых удобно отображается на POJO, что мы вводим в нашу бизнес-логике фасоль.

Самое лучшее, что я мог сделать, чтобы обновить до весны Ботинок 1.5 и в то же время сохранить наше производство приложение, работающее без особого рефакторинга описано здесь: http://fabiomaffioletti.me/blog/2016/12/20/spring-configuration-properties-handle-deprecated-locations/

Или, если это не работает для вас, вы можете попробуйте этот способ, который проще, даже если требуется больше рефакторинга (удалите аннотацию @ConfigurationProperties): http://fabiomaffioletti.me/blog/2017/02/09/spring-configuration-properties-locations-deprecation-another-approach/

 Смежные вопросы

  • Нет связанных вопросов^_^