<context:property-placeholder>标签实现参数剥离
<context:property-placeholder>
标签提供了一种优雅的外在化参数配置的方式(可以是键值对的形式保存在.properties文件中),不过该标签在spring配置文件中只能存在一份!!!
众所周知,Spring容器是采用反射扫描的发现机制,通过标签的命名空间实例化实例,当Spring探测到容器中有一个org.springframework.beans.factory.config.PropertyPlaceholderCVonfigurer
的Bean就会停止对剩余PropertyPlaceholderConfigurer
的扫描,即只能存在一个实例!
主要使用属性location:表示属性文件位置,多个之间通过如逗号/分号等分隔;