Когда я использую:с помощью ConfigFileApplicationContextInitializer не разрешает значения по умолчанию для @value
@ContextConfiguration(classes = { DmiVehicleRTExportConfig.class },
initializers = ConfigFileApplicationContextInitializer.class)
мои интеграционные тесты терпят неудачу в качестве свойств, таких как:
${oauth2client.prematureTimeout:600}
не получают значение 600 по умолчанию.
Это можно решить, используя: SpringApplicationConfiguration
, но я хочу использовать ConfigFileApplicationContextInitializer.class
вместо SpringApplicationConfiguration
.
Спасибо.
У меня такая же проблема. '' '@ContextConfiguration (initializers = ConfigFileApplicationContextInitializer.class, classes = {DatabaseConfig.class}' '' Не загружается мой ямл для окна Config @ Value injection ... – Basil