一般使用PropertyPlaceholderConfigurer来替换占位符,例如: classpath:com/foo/strategy.properties custom.strategy.class=com.foo.DefaultStrategy spring 2.5之后,可以使用其本质是注册了一个PropertyPlaceholderConfigurer(3.1之前)或者是PropertySourcesPlaceholderConfigurer(3.1之后)