${key}这样的表达式在XML中,代表引入的properties文件中key对应的一个变量值
jdbc.properties文件
jdbcUrl=jdbc:mysql:///itcastoa_20120216
driverClass=com.mysql.jdbc.Driver
username=root
password=root
applicationContext.xml文件
<!-- 加载外部的properties配置文件 -->
<context:property-placeholder location="classpath:jdbc.properties"/>
<!-- 配置数据库连接池(c3po) -->
<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource">
<!-- 基本信息 -->
<property name="jdbcUrl" value="${jdbcUrl}"></property>
<property name="driverClass" value="${driverClass}"></property>
<property name="user" value="${username}"></property>
<property name="password" value="${password}"></property>