public class JdbcExecutors extends Object
| 构造器和说明 |
|---|
JdbcExecutors() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
clearCurrentConnection() |
static <T> T |
createExecutor(Class<T> interfaceClass) |
static <T> T |
createExecutor(Class<T> interfaceClass,
Connection connection,
boolean batch) |
static <T> void |
doBatch(Class<T> interfaceClass,
Connection connection,
Consumer<T> consumer) |
static <T> void |
doWithConnection(Class<T> interfaceClass,
Connection connection,
Consumer<T> consumer) |
static void |
doWithConnection(Connection connection,
Runnable executor) |
static <T> T |
doWithConnection(Connection connection,
Supplier<T> executor) |
static Connection |
getCurrentConnection() |
static void |
setCurrentConnection(Connection connection) |
public static <T> T createExecutor(Class<T> interfaceClass)
public static <T> T createExecutor(Class<T> interfaceClass, Connection connection, boolean batch)
public static <T> void doBatch(Class<T> interfaceClass, Connection connection, Consumer<T> consumer)
public static <T> void doWithConnection(Class<T> interfaceClass, Connection connection, Consumer<T> consumer)
public static <T> T doWithConnection(Connection connection, Supplier<T> executor)
public static void doWithConnection(Connection connection, Runnable executor)
public static Connection getCurrentConnection()
public static void setCurrentConnection(Connection connection)
public static void clearCurrentConnection()
Copyright © 2025 fossc. All rights reserved.