Package com.github.kagkarlsson.jdbc
Class JdbcRunner
- java.lang.Object
-
- com.github.kagkarlsson.jdbc.JdbcRunner
-
public class JdbcRunner extends Object
-
-
Constructor Summary
Constructors Constructor Description JdbcRunner(ConnectionSupplier connectionSupplier)JdbcRunner(DataSource dataSource)JdbcRunner(DataSource dataSource, boolean commitWhenAutocommitDisabled)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intexecute(String query, PreparedStatementSetter setParameters)<T> Tquery(String query, PreparedStatementSetter setParameters, ResultSetMapper<T> resultSetMapper)<T> List<T>query(String query, PreparedStatementSetter setParameters, RowMapper<T> rowMapper)
-
-
-
Constructor Detail
-
JdbcRunner
public JdbcRunner(DataSource dataSource)
-
JdbcRunner
public JdbcRunner(DataSource dataSource, boolean commitWhenAutocommitDisabled)
-
JdbcRunner
public JdbcRunner(ConnectionSupplier connectionSupplier)
-
-
Method Detail
-
execute
public int execute(String query, PreparedStatementSetter setParameters)
-
query
public <T> List<T> query(String query, PreparedStatementSetter setParameters, RowMapper<T> rowMapper)
-
query
public <T> T query(String query, PreparedStatementSetter setParameters, ResultSetMapper<T> resultSetMapper)
-
-