public interface DbOper extends DbQuery
| 限定符和类型 | 方法和说明 |
|---|---|
int[] |
batch(List<String> sql)
批量执行语句
|
int[] |
batch(List<String> sqlList,
int batchSize)
批量执行语句
|
int[] |
batch(String sql,
Object[][] params)
批量执行语句
|
int[] |
batch(String sql,
Object[][] params,
int batchSize)
批量执行语句
|
boolean |
execute(String exeSql,
Object... params)
执行sql
|
boolean |
executeLargeUpdate(List<String> exeSqlList)
执行超大sql,包括ddl
|
boolean |
existTable(String schema,
String table)
是否存在表
|
boolean |
existTableColumn(String schema,
String table,
String column)
是否存在表字段
|
<PK> PK |
save(String insertSql,
Object... params)
保存
|
boolean |
transaction(ITransaction transaction)
事务处理
|
Ret |
transactionWithReturn(ITransaction transaction)
带有返回信息的事务处理
|
int |
update(String updateSql,
Object... params)
更新
|
<PK> PK |
updateWithReturnPk(String updateSql,
Object... params)
更新,带返回主键
|
query, queryFirst, queryFirstMap, queryFirstRecord, queryMap, queryRecordsboolean existTableColumn(String schema, String table, String column)
schema - table - column - boolean transaction(ITransaction transaction)
transaction - 事务执行接口Ret transactionWithReturn(ITransaction transaction)
transaction - int update(String updateSql, Object... params)
updateSql - 更新sqlparams - 参数列表<PK> PK updateWithReturnPk(String updateSql, Object... params)
updateSql - params - boolean executeLargeUpdate(List<String> exeSqlList)
exeSql - int[] batch(String sql, Object[][] params)
sql - sql语句(更新、插入、删除)params - 参数int[] batch(String sql, Object[][] params, int batchSize)
sql - sql语句(更新、插入、删除)params - 参数batchSize - 批量提交量Copyright © 2019. All rights reserved.