Merge branch '1.5.x'

pull/8889/head
Stephane Nicoll 8 years ago
commit 01089c5f7a

@ -666,6 +666,22 @@ with a mutable value, e.g. this will bind to the properties above
} }
---- ----
[NOTE]
====
Extra care is required when configuring lists that way as overriding will not work as you
would expect. In the example above, when `my.servers` is redefined in several places, the
individual elements are targeted for override, not the list. To make sure that a
`PropertySource` with higher precedence can override the list, you need to define it as
a single property:
[source,yaml,indent=0]
----
my:
servers: dev.bar.com,foo.bar.com
----
====
[[boot-features-external-config-exposing-yaml-to-spring]] [[boot-features-external-config-exposing-yaml-to-spring]]

Loading…
Cancel
Save