public class SqlExecutor extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static int |
BATCH_DEFAULT_SIZE
批量处理默认页大小
|
| 构造器和说明 |
|---|
SqlExecutor() |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T,M extends tk.mybatis.mapper.common.Mapper<T>> |
batchAdd(int batchSize,
List<T> dataList,
Class<M> mapperClass)
批量添加数据
|
static <T> int |
batchAdd(int batchSize,
List<T> dataList,
String sqlId)
添加新数据
|
static <T,M extends tk.mybatis.mapper.common.Mapper<T>> |
batchAdd(List<T> dataList,
Class<M> mapperClass)
批量添加数据
|
static <T> int |
batchAdd(List<T> dataList,
String sqlId)
添加新数据
|
static <T,M extends tk.mybatis.mapper.common.Mapper<T>> |
batchDelete(int batchSize,
List<T> dataList,
Class<M> mapperClass)
批量删除数据
|
static <T> int |
batchDelete(int batchSize,
List<T> dataList,
String sqlId)
添加新数据
|
static <T,M extends tk.mybatis.mapper.common.Mapper<T>> |
batchDelete(List<T> dataList,
Class<M> mapperClass)
批量删除数据
|
static <T> int |
batchDelete(List<T> dataList,
String sqlId)
添加新数据
|
static <T,M extends tk.mybatis.mapper.common.Mapper<T>> |
batchDeletePK(int batchSize,
List<T> dataList,
Class<M> mapperClass)
依据主键批量删除数据
|
static <T,M extends tk.mybatis.mapper.common.Mapper<T>> |
batchDeletePK(List<T> dataList,
Class<M> mapperClass)
依据主键批量删除数据
|
static <T,M extends tk.mybatis.mapper.common.Mapper<T>> |
batchExecute(int batchSize,
List<T> dataList,
Class<M> mapperClass,
BiConsumer<M,T> function)
批量执行操作,指定处理函数
|
static <T,M extends tk.mybatis.mapper.common.Mapper<T>> |
batchUpdate(int batchSize,
List<T> dataList,
Class<M> mapperClass)
依据主键批量修改数据
|
static <T> int |
batchUpdate(int batchSize,
List<T> dataList,
String sqlId)
添加新数据
|
static <T,M extends tk.mybatis.mapper.common.Mapper<T>> |
batchUpdate(List<T> dataList,
Class<M> mapperClass)
依据主键批量修改数据
|
static <T> int |
batchUpdate(List<T> dataList,
String sqlId)
添加新数据
|
public static <T,M extends tk.mybatis.mapper.common.Mapper<T>> int batchAdd(List<T> dataList, Class<M> mapperClass)
dataList - mapperClass - public static <T,M extends tk.mybatis.mapper.common.Mapper<T>> int batchAdd(int batchSize,
List<T> dataList,
Class<M> mapperClass)
dataList - mapperClass - public static <T,M extends tk.mybatis.mapper.common.Mapper<T>> int batchExecute(int batchSize,
List<T> dataList,
Class<M> mapperClass,
BiConsumer<M,T> function)
dataList - mapperClass - public static <T,M extends tk.mybatis.mapper.common.Mapper<T>> int batchUpdate(List<T> dataList, Class<M> mapperClass)
dataList - mapperClass - public static <T,M extends tk.mybatis.mapper.common.Mapper<T>> int batchUpdate(int batchSize,
List<T> dataList,
Class<M> mapperClass)
dataList - mapperClass - public static <T,M extends tk.mybatis.mapper.common.Mapper<T>> int batchDelete(List<T> dataList, Class<M> mapperClass)
dataList - mapperClass - public static <T,M extends tk.mybatis.mapper.common.Mapper<T>> int batchDelete(int batchSize,
List<T> dataList,
Class<M> mapperClass)
dataList - mapperClass - public static <T,M extends tk.mybatis.mapper.common.Mapper<T>> int batchDeletePK(List<T> dataList, Class<M> mapperClass)
dataList - mapperClass - public static <T,M extends tk.mybatis.mapper.common.Mapper<T>> int batchDeletePK(int batchSize,
List<T> dataList,
Class<M> mapperClass)
dataList - mapperClass - public static <T> int batchAdd(List<T> dataList, String sqlId)
dataList - sqlId - public static <T> int batchAdd(int batchSize,
List<T> dataList,
String sqlId)
dataList - sqlId - public static <T> int batchUpdate(List<T> dataList, String sqlId)
dataList - sqlId - public static <T> int batchUpdate(int batchSize,
List<T> dataList,
String sqlId)
dataList - sqlId - public static <T> int batchDelete(List<T> dataList, String sqlId)
dataList - sqlId - Copyright © 2025. All rights reserved.