JDBC数据源从池中释放连接

时间:2019-09-06 08:42:36

标签: java oracle jdbc connection-pooling spring-jdbc

我使用JDBC驱动程序和org.springframework.jdbc.datasource.DriverManagerDataSource连接到数据库。 在某些情况下,当我想连接到Oracle时,该连接已挂起,并且从池中删除了该连接。 C#odp.net驱动程序提供了一种从池中删除连接的方法。

OracleConnection.ClearPool(connection);

在我的Java代码中,我得到了这样的连接,如何从池中处置该连接?就我而言,关闭连接是不够的,因为无效连接仍保留在池中。

DriverManagerDataSource dataSource = new DriverManagerDataSource(...
dataSource.getConnection(...

0 个答案:

没有答案