public class InstepSQL
| 限定符和类型 | 字段和说明 |
|---|---|
static InstepSQL |
INSTANCE |
static java.lang.String |
LoggerName |
| 限定符和类型 | 方法和说明 |
|---|---|
<R> R |
committedTransaction(kotlin.jvm.functions.Function1<? super instep.dao.sql.TransactionContext,? extends R> runner) |
void |
execute(java.lang.String txt) |
<T> java.util.List<T> |
execute(java.lang.String txt,
java.lang.Class<T> cls) |
java.sql.ResultSet |
executeResultSet(java.lang.String txt,
java.sql.Connection conn) |
java.lang.String |
executeScalar(java.lang.String txt) |
<T> T |
executeScalar(java.lang.String txt,
java.lang.Class<T> cls) |
long |
executeUpdate(java.lang.String txt) |
PlanFromText |
plan(java.lang.String txt) |
<R> R |
repeatableTransaction(kotlin.jvm.functions.Function1<? super instep.dao.sql.TransactionContext,? extends R> runner) |
<R> R |
serializableTransaction(kotlin.jvm.functions.Function1<? super instep.dao.sql.TransactionContext,? extends R> runner) |
<R> R |
uncommittedTransaction(kotlin.jvm.functions.Function1<? super instep.dao.sql.TransactionContext,? extends R> runner) |
public static java.lang.String LoggerName
public static InstepSQL INSTANCE
public PlanFromText plan(java.lang.String txt)
public void execute(java.lang.String txt)
PlanExecutor.executepublic <T> java.util.List<T> execute(java.lang.String txt,
java.lang.Class<T> cls)
PlanExecutor.executepublic java.lang.String executeScalar(java.lang.String txt)
public <T> T executeScalar(java.lang.String txt,
java.lang.Class<T> cls)
public long executeUpdate(java.lang.String txt)
public java.sql.ResultSet executeResultSet(java.lang.String txt,
java.sql.Connection conn)
public <R> R uncommittedTransaction(kotlin.jvm.functions.Function1<? super instep.dao.sql.TransactionContext,? extends R> runner)
public <R> R committedTransaction(kotlin.jvm.functions.Function1<? super instep.dao.sql.TransactionContext,? extends R> runner)
public <R> R repeatableTransaction(kotlin.jvm.functions.Function1<? super instep.dao.sql.TransactionContext,? extends R> runner)
public <R> R serializableTransaction(kotlin.jvm.functions.Function1<? super instep.dao.sql.TransactionContext,? extends R> runner)