引入外部的properties文件
第一步:引入context命名空间
第二部:使用标签context:property-placeloder的location属性来指定配置文件的路径
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:context="http://www.springframework.org/schema/context"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd
">
<!--引入外部properties文件,location默认从类的根路径下开始加载资源-->
<context:property-placeholder location="jdbc.properties"/>
<!--配置数据源-->
<bean id="datesource" class="com.abc.dao.detasource">
<property name="name" value="${jdbc.name}"/>
<property name="password" value="${jdbc.password}"/>
</bean>
</beans>
获取数据时,我们使用${}里面存放配置文件的key,来获取我们的value