spring 数据源整合

    <!--c3p0 连接池的配置-->   

     <bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close">
                <property name="driverClass" value="${jdbc.driverClassName}"/>
                <property name="jdbcUrl" value="${jdbc.url}"/>
                <property name="user" value="${jdbc.username}"/>
                <property name="password" value="${jdbc.password}"/>
                <property name="minPoolSize" value="${jdbc.minPoolSize}"/>
                <property name="maxPoolSize" value="${jdbc.maxPoolSize}"/>
                <property name="maxIdleTime" value="${jdbc.maxIdleTime}"/>
                <property name="acquireIncrement" value="${jdbc.acquireIncrement}"/>
                <property name="maxStatements" value="${jdbc.maxStatements}"/>
                <property name="idleConnectionTestPeriod" value="${jdbc.idleConnectionTestPeriod}"/>
                <property name="acquireRetryAttempts" value="${jdbc.acquireRetryAttempts}"/>
                <property name="breakAfterAcquireFailure" value="${jdbc.breakAfterAcquireFailure}"/>
                <property name="testConnectionOnCheckout" value="${jdbc.testConnectionOnCheckout}"/>
        </bean>

    <!-- 配置不带连接池的数据源 -->  

    <bean id="dataSource"   
          class="org.springframework.jdbc.datasource.DriverManagerDataSource">  
        <property name="driverClassName" value="com.mysql.jdbc.Driver" />  
        <property name="url" value="jdbc:mysql:///spring" />  
        <property name="username" value="root" />  
        <property name="password" value="123" />  
    </bean>  

   <!--dbcp 连接池的配置-->   

     <bean id="dataSource"
          class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close" >
          <property name="driverClassName" value="com.microsoft.jdbc.sqlserver.SQLServerDriver"></property>
          <property name="url" value="jdbc:microsoft:sqlserver://127.0.0.1:1433;databasename=test"></property>
           <property name="username" value="sa"></property>
           <property name="password" value="sa"></property>
    </bean>

猜你喜欢

转载自username2.iteye.com/blog/1821760