所有方法 实例方法 具体方法
| 限定符和类型 |
方法和说明 |
int |
deleteBatchByIds(String tableName,
String primaryKey,
Collection<?> ids) |
int |
deleteById(String tableName,
Row row) |
int |
deleteById(String tableName,
String primaryKey,
Object id) |
int |
deleteByQuery(String tableName,
QueryWrapper queryWrapper) |
int |
deleteBySql(String sql,
Object... args) |
private <R> R |
execute(Function<RowMapper,R> function) |
int |
insert(String tableName,
Row row) |
int[] |
insertBatch(String tableName,
Collection<Row> rows,
int batchSize) |
int |
insertBatchWithFirstRowColumns(String tableName,
List<Row> rows) |
int |
insertBySql(String sql,
Object... args) |
Page<Row> |
paginate(String tableName,
Page<Row> page,
QueryWrapper queryWrapper) |
List<Row> |
selectAll(String tableName) |
long |
selectCount(String sql,
Object... args) |
long |
selectCountByQuery(String tableName,
QueryWrapper queryWrapper) |
List<Row> |
selectListByQuery(String tableName,
QueryWrapper queryWrapper) |
List<Row> |
selectListBySql(String sql,
Object... args) |
Object |
selectObject(String sql,
Object... args) |
List<Object> |
selectObjectList(String sql,
Object... args) |
Row |
selectOneById(String tableName,
Row row) |
Row |
selectOneById(String tableName,
String primaryKey,
Object id) |
Row |
selectOneByQuery(String tableName,
QueryWrapper queryWrapper) |
Row |
selectOneBySql(String sql,
Object... args) |
int |
updateBatchById(String tableName,
List<Row> rows) |
int |
updateById(String tableName,
Row row) |
int |
updateByQuery(String tableName,
Row data,
QueryWrapper queryWrapper) |
int |
updateBySql(String sql,
Object... args) |