你的Spring配置呢,贴出来看看。

解决方案 »

  1.   

    applicationcontext.xml里面的配置。是采用c3p0的。
    <beans>
      <bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource" destroy-method="close">
        <property name="driverClass" value="com.microsoft.jdbc.sqlserver.SQLServerDriver"/>
        <property name="jdbcUrl" value="jdbc:microsoft:sqlserver://localhost:1433;databaseName=Northwind"/>
        <property name="user" value="sa"/>
        <property name="password" value=""/>
        <property name="maxPoolSize" value="2"/>
        <property name="minPoolSize" value="2"/>
        <property name="testConnectionOnCheckout" value="true"/>
    </bean>
    </beans>
      

  2.   

    我感觉像是spring的问题,spring我也换了两个版本试过,不行。我的业务逻辑层只是简单地查询一个表,继承的是JdbcDaoSupport类,能够返回查询结果,可是就是释放不了连接。
      

  3.   

    是不是用完连接后没有close?
    贴出代码