代码改变世界

Spring DataSource

2013-03-01 10:02  hduhans  阅读(145)  评论(0)    收藏  举报

1.使用PropertyPlaceholderConfigurer占位符单独配置数据库连接信息

<bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
    <property name="locations">
        <value>classpath:jdbc.properties</value>   <!--指定文件名及路径-->
    </property>
</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>

在根路径下新建文件jdbc.properties

jdbc.driverClassName=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://lcoalhost:3306/oa
jdbc.username=sa
jdbc.password=123456