Overview

Currently, PropertySourcesPlaceholderConfigurer only uses PropertySourcesPropertyResolver by default, and cannot customize the resolver.

For example, at the Spring Boot level, it may be necessary to replace PropertySourcesPropertyResolver with ConfigurationPropertySourcesPropertyResolver to support short-circuiting.

Related Issues

  • spring-projects/spring-boot#28687
  • spring-projects/spring-boot#34900

Comment From: snicoll

Thanks for the PR @terminux. We've fixed this in the meantime, see https://github.com/spring-projects/spring-framework/pull/26761