#18712 introduced support for "registering a default embedded value resolver for the default environment now, in case of none having been registered through post-processors (like PropertyPlaceholderConfigurer and PropertySourcesPlaceholderConfigurer do, with configurable placeholder syntax etc)."
However, the existing documentation -- stating that a staticPropertySourcesPlaceholderConfigurer bean is required in order for values coming from @PropertySource declarations to be honored -- has not been updated to reflect the change introduced in Spring Framework 4.3.
Deliverables
Update JavaDoc for @Configuration, @PropertySource, and @Bean as appropriate.
Update affected sections of the Reference Manual if necessary.
Sam Brannen opened SPR-17212 and commented
Overview
#18712 introduced support for "registering a default embedded value resolver for the default environment now, in case of none having been registered through post-processors (like
PropertyPlaceholderConfigurer
andPropertySourcesPlaceholderConfigurer
do, with configurable placeholder syntax etc)."However, the existing documentation -- stating that a static
PropertySourcesPlaceholderConfigurer
bean is required in order for values coming from@PropertySource
declarations to be honored -- has not been updated to reflect the change introduced in Spring Framework 4.3.Deliverables
@Configuration
,@PropertySource
, and@Bean
as appropriate.Affects: 4.3.18
Issue Links:
@PropertySource
is usedReferenced from: commits f55a605
1 votes, 1 watchers
The text was updated successfully, but these errors were encountered: