@FunctionalInterface public interface ConnectionRunnable
Connection
.Modifier and Type | Method and Description |
---|---|
void |
run(Connection connection)
Run statements.
|
void run(Connection connection) throws Exception
Implementations may freely use the argument Connection
to run
statements against the database. Implementations MUST manage the
lifecycle of any resources created from this connection
,
such as Statement
or ResultSet
. Implementations MUST NOT
manage the lifecycle of the Connection
, which is managed by the
ConnectionProvider
that provided the connection
to
this ConnectionRunnable
.
connection
- The connection.Exception
- Any exception, including SQLException
, that
will be propagated as an unchecked
DataAccessException
.Copyright © 2017. All Rights Reserved.