<util:map id="jdbc" map-class="java.util.HashMap" key-type="java.lang.String" value-type="java.lang.String"> <entry key="url" value="jdbc:....." /> </util:map> <import resource="jdbc.xml"/>
或者
<context:property-placeholder location="classpath*:jdbc.properties,classpath*:base.properties"/>
或者
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p" xmlns:context="http://www.springframework.org/schema/context" xmlns:tx="http://www.springframework.org/schema/tx" xmlns:cache="http://www.springframework.org/schema/cache" xmlns:util="http://www.springframework.org/schema/util" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.1.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.1.xsd http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-3.1.xsd http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-3.1.xsd "> <util:properties id="webProperties" location="classpath:properties/portal.properties"/> </beans>
使用
public class RegController extends BaseController {
@Value("#{jdbc['url']}")
private String signDetail;
@Value("${student.name}")
private String name;
@Value("#{webProperties['portal.url']}")
private String portalUrl;
}