码迷,mamicode.com
首页 > 编程语言 > 详细

在spring配置文件中的 <context:property-placeholder/>用途

时间:2015-11-06 20:47:13      阅读:250      评论:0      收藏:0      [点我收藏+]

标签:

location属性为 具体配置文件的classpath:地址
(可以取配置文件中的值利用${key}的形式,而不用多次写值)
1.这样一来就可以为spring配置的bean的属性设置值了,比如spring有一个jdbc数据源的类DriverManagerDataSource
在配置文件里这么定义bean:
<bean id="testDataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
    <property name="driverClassName" value="${test.jdbc.driverClassName}"/>
    <property name="url" value="${test.jdbc.url}"/>
    <property name="username" value="${test.jdbc.username}"/>
    <property name="password" value="${test.jdbc.password}"/>
</bean>

也可以

	</bean>
	<bean id="dataSource" destroy-method="close"
		class="org.apache.commons.dbcp.BasicDataSource">
  	<property name="driverClassName" value="${jdbc.driverClassName}" />
		<property name="url" value="${jdbc.url}" />
		    <property name="username" value="${jdbc.username}" />
		<property name="password" value="${jdbc.password}" />
	</bean>

  

在spring配置文件中的 <context:property-placeholder/>用途

标签:

原文地址:http://www.cnblogs.com/freed0m/p/4943568.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!