public final class JdbcUtils
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
JdbcUtils.JdbcConsumer<I> |
static interface |
JdbcUtils.JdbcFunction<I,O> |
static interface |
JdbcUtils.JdbcProducer<O> |
| Constructor and Description |
|---|
JdbcUtils() |
| Modifier and Type | Method and Description |
|---|---|
static void |
dumpQuery(java.io.PrintStream out,
java.sql.Connection c,
java.lang.String sql,
java.lang.Object... args) |
static <O> O |
execute(JdbcUtils.JdbcProducer<O> producer,
java.util.function.Function<java.sql.SQLException,java.lang.String> error) |
static java.util.Map<java.lang.String,java.lang.Object> |
mapRowMapper(java.sql.ResultSet rs) |
static <O> java.util.List<O> |
query(java.sql.Connection c,
java.lang.String sql,
JdbcUtils.JdbcFunction<java.sql.ResultSet,O> rowMapper,
java.lang.Object... args) |
static int |
update(java.sql.Connection c,
java.lang.String sql,
java.lang.Object... args) |
public static java.util.Map<java.lang.String,java.lang.Object> mapRowMapper(java.sql.ResultSet rs)
throws java.sql.SQLException
java.sql.SQLExceptionpublic static <O> O execute(JdbcUtils.JdbcProducer<O> producer, java.util.function.Function<java.sql.SQLException,java.lang.String> error)
public static int update(java.sql.Connection c,
java.lang.String sql,
java.lang.Object... args)
public static <O> java.util.List<O> query(java.sql.Connection c,
java.lang.String sql,
JdbcUtils.JdbcFunction<java.sql.ResultSet,O> rowMapper,
java.lang.Object... args)
public static void dumpQuery(java.io.PrintStream out,
java.sql.Connection c,
java.lang.String sql,
java.lang.Object... args)