Spring JDBC连接保持打开状态

时间:2015-10-12 17:04:45

标签: java spring spring-jdbc

我正在使用以下bean通过JDBC连接到DB:

function() {
  var i = 0;
  var len = this.images.length;
  //loop through the images
  for (i; i < len; i++) {
    // access the Image object
    var oImage = this.images[i];
    // get the keys of the Image object
    var aKeys = Object.keys(oImage);
    // log the url of the image by accessing the first key
    console.log(oImage[aKeys[0]]);
  }
}

使用quartz构造了一个新类,它利用Spring JDBC来运行SQL语句。我注意到的是,大多数JDBC连接在石英作业运行和完成后几个小时仍然悬挂。基于bean,我希望在没有使用连接后2-3分钟没有空闲会话。

我错过了什么吗?我不希望保持超过1-2个连接打开数据库,该程序没有进行任何数据库密集型工作,但每30分钟运行一次,如果连接没有被重用或关闭,它们会堆积起来。

0 个答案:

没有答案