public class ConnectionExecutorImpl extends Object implements ConnectionExecutor
| 构造器和说明 |
|---|
ConnectionExecutorImpl(QuickDAOConfig quickDAOConfig) |
| 限定符和类型 | 方法和说明 |
|---|---|
ConnectionExecutor |
batchParameters(List parameters)
指定参数
|
ConnectionExecutor |
clearBatch()
清空批处理
|
void |
close()
关闭
|
ConnectionExecutor |
closeBatch()
关闭批处理
|
void |
commit()
事务提交
|
boolean |
executeAndCheckExists()
执行查询语句,返回结果集是否存在
|
int |
executeBatch()
执行批处理
|
void |
executeQuery(ThrowingConsumer<ResultSet> resultSetThrowingConsumer)
执行查询语句
|
int |
executeUpdate()
执行更新语句
|
String |
getGeneratedKeys()
获取自增主键
|
ConnectionExecutor |
name(String name)
指定名称
|
ConnectionExecutor |
parameters(List parameters)
指定参数
|
ConnectionExecutor |
returnGeneratedKeys(boolean returnGeneratedKeys)
是否返回自增主键
|
void |
rollback()
事务回滚
|
void |
rollback(Savepoint savePoint)
事务回滚
|
Savepoint |
setSavePoint(String name)
设置保存点
|
void |
setTransactionIsolation(int transactionIsolation)
设置事务隔离级别
|
ConnectionExecutor |
sql(String sql)
指定SQL语句
|
ConnectionExecutor |
startBatch()
使用批处理
|
ConnectionExecutor |
startTransaction()
开启事务
|
public ConnectionExecutorImpl(QuickDAOConfig quickDAOConfig)
public ConnectionExecutor name(String name)
ConnectionExecutorname 在接口中 ConnectionExecutorname - 执行名称public ConnectionExecutor sql(String sql)
ConnectionExecutorsql 在接口中 ConnectionExecutorsql - 语句public ConnectionExecutor returnGeneratedKeys(boolean returnGeneratedKeys)
ConnectionExecutorreturnGeneratedKeys 在接口中 ConnectionExecutorreturnGeneratedKeys - 是否返回自增主键public ConnectionExecutor parameters(List parameters)
ConnectionExecutorparameters 在接口中 ConnectionExecutorparameters - 参数列表public ConnectionExecutor batchParameters(List parameters)
ConnectionExecutorbatchParameters 在接口中 ConnectionExecutorparameters - 批处理参数列表public ConnectionExecutor startTransaction()
ConnectionExecutorstartTransaction 在接口中 ConnectionExecutorpublic void setTransactionIsolation(int transactionIsolation)
TransactionOperationsetTransactionIsolation 在接口中 TransactionOperationtransactionIsolation - 指定事务级别,数值为Connection接口下的常量public Savepoint setSavePoint(String name)
TransactionOperationsetSavePoint 在接口中 TransactionOperationpublic void rollback()
TransactionOperationrollback 在接口中 TransactionOperationpublic void rollback(Savepoint savePoint)
TransactionOperationrollback 在接口中 TransactionOperationpublic void commit()
TransactionOperationcommit 在接口中 TransactionOperationpublic boolean executeAndCheckExists()
ConnectionExecutorexecuteAndCheckExists 在接口中 ConnectionExecutorpublic void executeQuery(ThrowingConsumer<ResultSet> resultSetThrowingConsumer)
ConnectionExecutorexecuteQuery 在接口中 ConnectionExecutorpublic int executeUpdate()
ConnectionExecutorexecuteUpdate 在接口中 ConnectionExecutorpublic ConnectionExecutor startBatch()
ConnectionExecutorstartBatch 在接口中 ConnectionExecutorpublic int executeBatch()
ConnectionExecutorexecuteBatch 在接口中 ConnectionExecutorpublic ConnectionExecutor clearBatch()
ConnectionExecutorclearBatch 在接口中 ConnectionExecutorpublic ConnectionExecutor closeBatch()
ConnectionExecutorcloseBatch 在接口中 ConnectionExecutorpublic String getGeneratedKeys()
ConnectionExecutorgetGeneratedKeys 在接口中 ConnectionExecutorpublic void close()
TransactionOperationclose 在接口中 TransactionOperationclose 在接口中 Closeableclose 在接口中 AutoCloseableCopyright © 2023. All rights reserved.