小编pra*_*eek的帖子

使用 ConfigFileApplicationContextInitializer 不会解析 @Value 的默认值

当我使用:

@ContextConfiguration(classes = { DmiVehicleRTExportConfig.class },
  initializers = ConfigFileApplicationContextInitializer.class)
Run Code Online (Sandbox Code Playgroud)

我的集成测试因以下属性而失败:

${oauth2client.prematureTimeout:600}
Run Code Online (Sandbox Code Playgroud)

没有得到 600 的默认值。

这是通过使用解决的:SpringApplicationConfiguration但我想使用ConfigFileApplicationContextInitializer.class而不是SpringApplicationConfiguration.

谢谢。

spring-boot

3
推荐指数
1
解决办法
4653
查看次数

标签 统计

spring-boot ×1