Spring中常见的3种数据源的配置

来源:互联网 发布:张北云计算招聘信息 编辑:程序博客网 时间:2024/06/17 09:11
我在这里简单的介绍一下关于spring中常见的3种数据源的配置。以MS SQL Server为例:
 <?xml version="1.0" encoding="UTF-8"?>
       <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN"     "http://www.springframework.org/dtd/spring-beans.dtd">
<beans>
    <!-- *************数据源的三种配置方法********************* -->
    <!-- 配置数据源<方法1> -->
    <bean id="dataSource"
        class="org.apache.commons.dbcp.BasicDataSource">
        <property name="driverClassName">
            <value>sun.jdbc.odbc.JdbcOdbcDriver</value>
        </property>
        <property name="url">
            <value>jdbc:odbc:test</value>
        </property>
        <property name="username">
            <value>sa</value>
        </property>
        <property name="password">
            <value></value>
        </property>
    </bean>
    <!-- 配置数据源<方法2> -->
    <bean id="dataSource"
        class="org.apache.commons.dbcp.BasicDataSource" abstract="true">
        <property name="driverClassName">
            <value>com.microsoft.jdbc.sqlserver.SQLServerDriver</value>
        </property>
        <property name="url">
            <value>
                jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName
                =FundDB
            </value>
        </property>
        <property name="username">
            <value>sa</value>
        </property>
    </bean>
    <!-- 配置数据源<方法3> -->
    <bean id="dataSource"
        class="org.springframework.jdbc.datasource.DriverManagerDataSource"
        abstract="true">
        <property name="driverClassName">
            <value>com.microsoft.jdbc.sqlserver.SQLServerDriver</value>
        </property>
        <property name="url">
            <value>
            jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=FundDB
            </value>
        </property>
        <property name="username">
            <value>sa</value>
        </property>
        <property name="password">
            <value></value>
        </property>
    </bean>
</beans>
原创粉丝点击