比如<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource">
<property name="driverClassName"><value>oracle.jdbc.driver.OracleDriver</value></property>
<property name="url"><value>jdbc:oracle:thin:@localhost:ORADB</value></property>
<property name="username"><value>system</value></property>
<property name="password"><value>changeme</value></property>
<property name="maxActive"><value>2</value></property>
<property name="maxIdle"><value>1</value></property>
<property name="maxWait"><value>12000</value></property>
</bean>

解决方案 »

  1.   

    applicationContext.xml配置:
    <bean id="dataSource"
    class="org.springframework.jdbc.datasource.DriverManagerDataSource">
    <property name="driverClassName">
    <value>com.microsoft.jdbc.sqlserver.SQLServerDriver</value>
    </property>
    <property name="url">
    <value>jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=testdb;SelectMethod=Cursor;  </value>
    </property>
    <property name="username">
    <value>sa</value>
    </property>
    <property name="password">
    <value>sa</value>
        </property>
                    其他属性maxActive,maxIdle,maxWait
    </bean><bean id="Modify"
    class="org.company.ModifyByTemplateJdbc">
    <property name="dataSource">
    <ref local="dataSource" />
    </property>
    </bean>Java代码:
    package org.company;
    public class ModifyByTemplateJdbc extends JdbcDaoSupport {
            try {
                    String strUpdate = "update tb_locate set ......";                //更新
               getJdbcTemplate().update(strUpdate);        } catch (Exception e) {
    return "更新失败:"+e.toString();
    }
    }