public class DefaultSQLPlanExecutor implements SQLPlanExecutor
| 限定符和类型 | 类和说明 |
|---|---|
static class |
DefaultSQLPlanExecutor.Companion |
| 限定符和类型 | 字段和说明 |
|---|---|
static DefaultSQLPlanExecutor.Companion |
Companion |
| 构造器和说明 |
|---|
DefaultSQLPlanExecutor(ConnectionProvider connectionProvider) |
DefaultSQLPlanExecutor() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
execute(Plan<?> plan) |
<T> java.util.List<T> |
execute(Plan<?> plan,
java.lang.Class<T> cls) |
java.sql.ResultSet |
executeResultSet(java.sql.Connection conn,
Plan<?> plan) |
java.lang.String |
executeScalar(Plan<?> plan) |
<T> T |
executeScalar(Plan<?> plan,
java.lang.Class<T> cls) |
long |
executeUpdate(Plan<?> plan) |
ConnectionProvider |
getConnectionProvider() |
executeResultSet, executeUpdateexecute, execute, executeScalar, executeScalarpublic static DefaultSQLPlanExecutor.Companion Companion
public DefaultSQLPlanExecutor(ConnectionProvider connectionProvider)
public DefaultSQLPlanExecutor()
public void execute(Plan<?> plan)
public java.lang.String executeScalar(Plan<?> plan)
public <T> T executeScalar(Plan<?> plan, java.lang.Class<T> cls)
public long executeUpdate(Plan<?> plan)
public java.sql.ResultSet executeResultSet(java.sql.Connection conn,
Plan<?> plan)
public <T> java.util.List<T> execute(Plan<?> plan, java.lang.Class<T> cls)
public ConnectionProvider getConnectionProvider()