javax.sql.DataSource interface, to be
implemented by special DataSources that return JDBC Connections
in an unwrapped fashion.
Classes using this interface can query whether the Connection should be closed after an operation. Spring's DataSourceUtils and JdbcTemplate classes automatically perform such a check.
SingleConnectionDataSource#shouldClose, DataSourceUtils#releaseConnection, org.springframework.jdbc.core.JdbcTemplate
| Modifier and Type | Method and Description |
|---|---|
| public boolean | Returns: whether the given Connection should be closedthe Connection to check con)Should we close this Connection, obtained from this DataSource? |
| shouldClose | back to summary |
|---|---|
| public boolean shouldClose(Connection con) Should we close this Connection, obtained from this DataSource? Code that uses Connections from a SmartDataSource should always
perform a check via this method before invoking Note that the JdbcTemplate class in the 'jdbc.core' package takes care of releasing JDBC Connections, freeing application code of this responsibility.
| |