@Repository(value="lightDao") public class LightDaoImpl extends SpringDaoSupport implements LightDao
dataSource, IGNORE, logger, sqlToyContext, UPDATE| 构造器和说明 |
|---|
LightDaoImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
Batch |
batch() |
Long |
batchUpdate(String sqlOrSqlId,
List dataSet) |
Long |
batchUpdate(String sqlOrSqlId,
List dataSet,
Boolean autoCommit) |
String[] |
cacheMatchKeys(CacheMatchFilter cacheMatchFilter,
String... matchRegexes) |
<T extends Serializable> |
convertType(List sourceList,
Class<T> resultType,
String... ignoreProperties) |
<T extends Serializable> |
convertType(Page sourcePage,
Class<T> resultType,
String... ignoreProperties) |
<T extends Serializable> |
convertType(Serializable source,
Class<T> resultType,
String... ignoreProperties) |
Delete |
delete() |
Long |
delete(Serializable entity) |
<T extends Serializable> |
deleteAll(List<T> entities) |
Long |
deleteByIds(Class entityClass,
Object... ids) |
Long |
deleteByQuery(Class entityClass,
EntityQuery entityQuery) |
Elastic |
elastic() |
Execute |
execute() |
Long |
executeSql(String sqlOrSqlId) |
Long |
executeSql(String sqlOrSqlId,
Map<String,Object> paramsMap) |
Long |
executeSql(String sqlOrSqlId,
Serializable entity) |
StoreResult |
executeStore(String storeSqlOrKey,
Object[] inParamValues) |
StoreResult |
executeStore(String storeSqlOrKey,
Object[] inParamValues,
Integer[] outParamsType,
Class resultType) |
boolean |
existCache(String cacheName) |
void |
fetchStream(QueryExecutor queryExecutor,
StreamResultHandler streamResultHandler) |
List |
find(String sqlOrSqlId,
Map<String,Object> paramsMap) |
<T> List<T> |
find(String sqlOrSqlId,
Map<String,Object> paramsMap,
Class<T> resultType) |
<T> List<T> |
find(String sqlOrSqlId,
Serializable entity,
Class<T> resultType) |
QueryResult |
findByQuery(QueryExecutor query) |
<T> List<T> |
findEntity(Class<T> entityClass,
EntityQuery entityQuery) |
<T> List<T> |
findEntity(Class entityClass,
EntityQuery entityQuery,
Class<T> resultType) |
<T> T |
findOne(String sqlOrSqlId,
Map<String,Object> paramsMap,
Class<T> resultType) |
<T> T |
findOne(String sqlOrSqlId,
Serializable entity,
Class<T> resultType) |
Page |
findPage(Page page,
String sqlOrSqlId,
Map<String,Object> paramsMap) |
<T> Page<T> |
findPage(Page page,
String sqlOrSqlId,
Map<String,Object> paramsMap,
Class<T> resultType) |
<T> Page<T> |
findPage(Page page,
String sqlOrSqlId,
Serializable entity,
Class<T> resultType) |
QueryResult |
findPageByQuery(Page page,
QueryExecutor queryExecutor) |
<T> Page<T> |
findPageEntity(Page page,
Class<T> entityClass,
EntityQuery entityQuery) |
<T> Page<T> |
findPageEntity(Page page,
Class entityClass,
EntityQuery entityQuery,
Class<T> resultType) |
<T> List<T> |
findRandom(String sqlOrSqlId,
Map<String,Object> paramsMap,
Class<T> resultType,
double randomCount) |
<T> List<T> |
findRandom(String sqlOrSqlId,
Serializable entity,
Class<T> resultType,
double randomCount) |
QueryResult |
findRandomByQuery(QueryExecutor queryExecutor,
double randomCount) |
<T> List<T> |
findTop(String sqlOrSqlId,
Map<String,Object> paramsMap,
Class<T> resultType,
double topSize) |
<T> List<T> |
findTop(String sqlOrSqlId,
Serializable entity,
Class<T> resultType,
double topSize) |
QueryResult |
findTopByQuery(QueryExecutor queryExecutor,
double topSize) |
void |
flush() |
String |
generateBizId(Serializable entity) |
long |
generateBizId(String signature,
int increment) |
Set<String> |
getCacheNames() |
Long |
getCount(Class entityClass,
EntityQuery entityQuery) |
Long |
getCount(String sqlOrSqlId,
Map<String,Object> paramsMap) |
DataSource |
getDataSource() |
EntityMeta |
getEntityMeta(Class entityClass) |
SqlToyConfig |
getSqlToyConfig(String sqlKey,
SqlType sqlType) |
SqlToyContext |
getSqlToyContext() |
HashMap<String,Object[]> |
getTranslateCache(String cacheName,
String cacheType) |
<T> List<T> |
getTranslateCache(String cacheName,
String cacheType,
Class<T> reusltType) |
Object |
getValue(String sqlOrSqlId,
Map<String,Object> paramsMap) |
<T> T |
getValue(String sqlOrSqlId,
Map<String,Object> paramsMap,
Class<T> resultType) |
boolean |
isUnique(Serializable entity,
String... paramsNamed) |
Load |
load() |
<T extends Serializable> |
load(T entity) |
<T extends Serializable> |
load(T entity,
LockMode lockMode) |
<T extends Serializable> |
loadAll(List<T> entities) |
<T extends Serializable> |
loadAll(List<T> entities,
LockMode lockMode) |
<T extends Serializable> |
loadAllCascade(List<T> entities,
Class... cascadeTypes) |
<T extends Serializable> |
loadAllCascade(List<T> entities,
LockMode lockMode,
Class... cascadeTypes) |
<T extends Serializable> |
loadById(Class<T> entityClass,
Object id) |
<T extends Serializable> |
loadByIds(Class<T> entityClass,
LockMode lockMode,
Object... ids) |
<T extends Serializable> |
loadByIds(Class<T> entityClass,
Object... ids) |
Object |
loadByQuery(QueryExecutor query)
TODO 通过构造QueyExecutor 提供更加灵活的参数传递方式,包括DataSource 比如:
1、new QueryExecutor(sql,entity).dataSource(dataSource)
2、new
QueryExecutor(sql).names(paramNames).values(paramValues).resultType(resultType);
|
<T extends Serializable> |
loadCascade(T entity,
LockMode lockMode,
Class... cascadeTypes) |
<T extends Serializable> |
loadEntity(Class<T> entityClass,
EntityQuery entityQuery) |
Mongo |
mongo() |
<T> List<QueryResult<T>> |
parallQuery(List<ParallQuery> parallQueryList,
Map<String,Object> paramsMap) |
<T> List<QueryResult<T>> |
parallQuery(List<ParallQuery> parallQueryList,
Map<String,Object> paramsMap,
ParallelConfig parallelConfig) |
Query |
query() |
Save |
save() |
Object |
save(Serializable entity) |
<T extends Serializable> |
saveAll(List<T> entities) |
<T extends Serializable> |
saveAllIgnoreExist(List<T> entities) |
Long |
saveOrUpdate(Serializable entity,
String... forceUpdateProps) |
<T extends Serializable> |
saveOrUpdateAll(List<T> entities,
String... forceUpdateProps) |
Store |
store() |
TableApi |
tableApi() |
void |
translate(Collection dataSet,
String cacheName,
String cacheType,
Integer cacheNameIndex,
TranslateHandler handler) |
void |
translate(Collection dataSet,
String cacheName,
TranslateHandler handler) |
TreeTable |
treeTable() |
void |
truncate(Class entityClass) |
Unique |
unique() |
Update |
update() |
Long |
update(Serializable entity,
String... forceUpdateProps) |
<T extends Serializable> |
updateAll(List<T> entities,
String... forceUpdateProps) |
<T extends Serializable> |
updateAllDeeply(List<T> entities) |
Long |
updateByQuery(Class entityClass,
EntityUpdate entityUpdate) |
Long |
updateCascade(Serializable entity,
String[] forceUpdateProps,
Class[] emptyUpdateClass,
HashMap<Class,String[]> subTableForceUpdateProps) |
Long |
updateDeeply(Serializable entity) |
List |
updateFetch(QueryExecutor queryExecutor,
UpdateRowHandler updateRowHandler) |
<T extends Serializable> |
updateSaveFetch(T entity,
UpdateRowHandler updateRowHandler,
String... uniqueProps) |
boolean |
wrapTreeTableRoute(TreeTableModel treeTableModel) |
setSqlToyContextbatchUpdate, batchUpdate, cacheMatchKeys, delete, deleteAll, executeSql, executeSql, executeStore, findBySql, findBySql, findBySql, findPageBySql, findPageBySql, findPageBySql, findTopBySql, findTopBySql, findTopBySql, flush, getBatchSize, getCountByEntityQuery, getCountByQuery, getCountBySql, getCountBySql, getDataSource, getDialect, getRandomResult, getRandomResult, getRandomResult, getSingleValue, getSingleValue, getSingleValue, getSingleValue, getTableColumns, getTables, isUnique, load, loadBySql, loadBySql, loadBySql, parallQuery, parallQuery, save, saveAll, saveAllIgnoreExist, saveOrUpdate, saveOrUpdateAll, setDataSource, truncate, truncate, update, updateAll, updateAllDeeply, updateDeeply, updateSaveFetch, wrapBeanProps, wrapTreeTableRoutepublic Delete delete()
delete 在接口中 LightDaodelete 在类中 SqlToyDaoSupportpublic Update update()
update 在接口中 LightDaoupdate 在类中 SqlToyDaoSupportpublic Store store()
store 在接口中 LightDaostore 在类中 SqlToyDaoSupportpublic Save save()
save 在接口中 LightDaosave 在类中 SqlToyDaoSupportpublic Query query()
query 在接口中 LightDaoquery 在类中 SqlToyDaoSupportpublic Load load()
load 在接口中 LightDaoload 在类中 SqlToyDaoSupportpublic Unique unique()
unique 在接口中 LightDaounique 在类中 SqlToyDaoSupportpublic TreeTable treeTable()
treeTable 在接口中 LightDaotreeTable 在类中 SqlToyDaoSupportpublic TableApi tableApi()
tableApi 在接口中 LightDaotableApi 在类中 SqlToyDaoSupportpublic Execute execute()
execute 在接口中 LightDaoexecute 在类中 SqlToyDaoSupportpublic Batch batch()
batch 在接口中 LightDaobatch 在类中 SqlToyDaoSupportpublic Elastic elastic()
elastic 在接口中 LightDaoelastic 在类中 SqlToyDaoSupportpublic Mongo mongo()
mongo 在接口中 LightDaomongo 在类中 SqlToyDaoSupportpublic SqlToyConfig getSqlToyConfig(String sqlKey, SqlType sqlType)
getSqlToyConfig 在接口中 LightDaogetSqlToyConfig 在类中 SqlToyDaoSupportsqlKey - 对应sqlIdsqlType - SqlType.search或传nullpublic EntityMeta getEntityMeta(Class entityClass)
getEntityMeta 在接口中 LightDaogetEntityMeta 在类中 SqlToyDaoSupportpublic boolean isUnique(Serializable entity, String... paramsNamed)
isUnique 在接口中 LightDaoisUnique 在类中 SqlToyDaoSupportparamsNamed - 对象属性名称(不是数据库表字段名称)public Long getCount(Class entityClass, EntityQuery entityQuery)
public StoreResult executeStore(String storeSqlOrKey, Object[] inParamValues)
executeStore 在接口中 LightDaoexecuteStore 在类中 SqlToyDaoSupportstoreSqlOrKey - 可以是xml中的sqlId 或者直接{call storeName (?,?)}public StoreResult executeStore(String storeSqlOrKey, Object[] inParamValues, Integer[] outParamsType, Class resultType)
executeStore 在接口中 LightDaoexecuteStore 在类中 SqlToyDaoSupportstoreSqlOrKey - 可以是xml中的sqlId 或者直接{call storeName (?,?)}outParamsType - 可以为nullresultType - 可以是VO、Map.class、LinkedHashMap.class、Array.class,null(二维List)public void fetchStream(QueryExecutor queryExecutor, StreamResultHandler streamResultHandler)
fetchStream 在接口中 LightDaofetchStream 在类中 SqlToyDaoSupportpublic Object save(Serializable entity)
save 在接口中 LightDaosave 在类中 SqlToyDaoSupportpublic <T extends Serializable> Long saveAll(List<T> entities)
saveAll 在接口中 LightDaosaveAll 在类中 SqlToyDaoSupportpublic <T extends Serializable> Long saveAllIgnoreExist(List<T> entities)
saveAllIgnoreExist 在接口中 LightDaosaveAllIgnoreExist 在类中 SqlToyDaoSupportpublic Long update(Serializable entity, String... forceUpdateProps)
update 在接口中 LightDaoupdate 在类中 SqlToyDaoSupportforceUpdateProps - 强制修改的属性public <T extends Serializable> T updateSaveFetch(T entity, UpdateRowHandler updateRowHandler, String... uniqueProps)
updateSaveFetch 在接口中 LightDaoentity - 尽量不要使用identity、sequence主键uniqueProps - 唯一性字段,用于做唯一性检索,不设置则按照主键进行查询public Long updateDeeply(Serializable entity)
updateDeeply 在接口中 LightDaoupdateDeeply 在类中 SqlToyDaoSupportpublic Long updateByQuery(Class entityClass, EntityUpdate entityUpdate)
updateByQuery 在接口中 LightDaoupdateByQuery 在类中 SqlToyDaoSupportentityUpdate - 例如:EntityUpdate.create().set("createBy",
"S0001").where("staffName like ?").values("张")public Long updateCascade(Serializable entity, String[] forceUpdateProps, Class[] emptyUpdateClass, HashMap<Class,String[]> subTableForceUpdateProps)
updateCascade 在接口中 LightDaoupdateCascade 在类中 SqlToyDaoSupportemptyUpdateClass - (强制需要修改的子对象,当子集合数据为null,则进行清空或置为无效处理,否则则忽视对存量数据的处理)public <T extends Serializable> Long updateAll(List<T> entities, String... forceUpdateProps)
updateAll 在接口中 LightDaoupdateAll 在类中 SqlToyDaoSupportpublic <T extends Serializable> Long updateAllDeeply(List<T> entities)
updateAllDeeply 在接口中 LightDaoupdateAllDeeply 在类中 SqlToyDaoSupportpublic Long saveOrUpdate(Serializable entity, String... forceUpdateProps)
saveOrUpdate 在接口中 LightDaosaveOrUpdate 在类中 SqlToyDaoSupportforceUpdateProps - 强制修改的字段public <T extends Serializable> Long saveOrUpdateAll(List<T> entities, String... forceUpdateProps)
saveOrUpdateAll 在接口中 LightDaosaveOrUpdateAll 在类中 SqlToyDaoSupportforceUpdateProps - 强制修改的字段public Long delete(Serializable entity)
delete 在接口中 LightDaodelete 在类中 SqlToyDaoSupportpublic <T extends Serializable> Long deleteAll(List<T> entities)
deleteAll 在接口中 LightDaodeleteAll 在类中 SqlToyDaoSupportpublic Long deleteByIds(Class entityClass, Object... ids)
deleteByIds 在接口中 LightDaodeleteByIds 在类中 SqlToyDaoSupportpublic Long deleteByQuery(Class entityClass, EntityQuery entityQuery)
deleteByQuery 在接口中 LightDaodeleteByQuery 在类中 SqlToyDaoSupportentityQuery - 例如:EntityQuery.create().where("status=?").values(0)public <T extends Serializable> T load(T entity)
load 在接口中 LightDaoload 在类中 SqlToyDaoSupportpublic <T extends Serializable> T load(T entity, LockMode lockMode)
load 在接口中 LightDaoload 在类中 SqlToyDaoSupportlockMode - LockMode.UPGRADE 或LockMode.UPGRADE_NOWAIT等public <T extends Serializable> T loadCascade(T entity, LockMode lockMode, Class... cascadeTypes)
loadCascade 在接口中 LightDaoloadCascade 在类中 SqlToyDaoSupportpublic <T extends Serializable> List<T> loadAll(List<T> entities)
public <T extends Serializable> List<T> loadAll(List<T> entities, LockMode lockMode)
loadAll 在接口中 LightDaoloadAll 在类中 SqlToyDaoSupportpublic <T extends Serializable> T loadEntity(Class<T> entityClass, EntityQuery entityQuery)
loadEntity 在接口中 LightDaoloadEntity 在类中 SqlToyDaoSupportentityQuery - 例如:EntityQuery.create().select(a,b,c).where("tenantId=?
and staffId=?).values("1","S0001")public <T> List<T> findEntity(Class<T> entityClass, EntityQuery entityQuery)
findEntity 在接口中 LightDaofindEntity 在类中 SqlToyDaoSupportentityQuery - EntityQuery.create().where("status=:status #[and staffName
like
:staffName]").names("status","staffName").values(1,null).orderBy()
链式设置查询逻辑public <T> List<T> findEntity(Class entityClass, EntityQuery entityQuery, Class<T> resultType)
findEntity 在接口中 LightDaofindEntity 在类中 SqlToyDaoSupportresultType - 指定返回结果类型public <T> Page<T> findPageEntity(Page page, Class<T> entityClass, EntityQuery entityQuery)
findPageEntity 在接口中 LightDaofindPageEntity 在类中 SqlToyDaoSupportpublic <T> Page<T> findPageEntity(Page page, Class entityClass, EntityQuery entityQuery, Class<T> resultType)
findPageEntity 在接口中 LightDaofindPageEntity 在类中 SqlToyDaoSupportpublic <T extends Serializable> List<T> loadAllCascade(List<T> entities, Class... cascadeTypes)
loadAllCascade 在接口中 LightDaopublic <T extends Serializable> List<T> loadAllCascade(List<T> entities, LockMode lockMode, Class... cascadeTypes)
loadAllCascade 在接口中 LightDaoloadAllCascade 在类中 SqlToyDaoSupportpublic <T extends Serializable> T loadById(Class<T> entityClass, Object id)
public <T extends Serializable> List<T> loadByIds(Class<T> entityClass, Object... ids)
loadByIds 在接口中 LightDaoloadByIds 在类中 SqlToyDaoSupportpublic <T extends Serializable> List<T> loadByIds(Class<T> entityClass, LockMode lockMode, Object... ids)
loadByIds 在接口中 LightDaoloadByIds 在类中 SqlToyDaoSupportpublic <T> T findOne(String sqlOrSqlId, Serializable entity, Class<T> resultType)
public Object loadByQuery(QueryExecutor query)
SqlToyDaoSupportloadByQuery 在接口中 LightDaoloadByQuery 在类中 SqlToyDaoSupportquery - new QueryExecutor(sql).names().values().filters() 链式设置查询public <T> T getValue(String sqlOrSqlId, Map<String,Object> paramsMap, Class<T> resultType)
public QueryResult findByQuery(QueryExecutor query)
findByQuery 在接口中 LightDaofindByQuery 在类中 SqlToyDaoSupportquery - (可动态设置数据源)public <T> List<T> find(String sqlOrSqlId, Serializable entity, Class<T> resultType)
public QueryResult findPageByQuery(Page page, QueryExecutor queryExecutor)
findPageByQuery 在接口中 LightDaofindPageByQuery 在类中 SqlToyDaoSupportqueryExecutor - (可动态设置数据源)public <T> Page<T> findPage(Page page, String sqlOrSqlId, Map<String,Object> paramsMap, Class<T> resultType)
public <T> Page<T> findPage(Page page, String sqlOrSqlId, Serializable entity, Class<T> resultType)
public <T> List<T> findTop(String sqlOrSqlId, Map<String,Object> paramsMap, Class<T> resultType, double topSize)
public <T> List<T> findTop(String sqlOrSqlId, Serializable entity, Class<T> resultType, double topSize)
public QueryResult findTopByQuery(QueryExecutor queryExecutor, double topSize)
findTopByQuery 在接口中 LightDaofindTopByQuery 在类中 SqlToyDaoSupportqueryExecutor - (可动态设置数据源)public QueryResult findRandomByQuery(QueryExecutor queryExecutor, double randomCount)
findRandomByQuery 在接口中 LightDaopublic <T> List<T> findRandom(String sqlOrSqlId, Map<String,Object> paramsMap, Class<T> resultType, double randomCount)
findRandom 在接口中 LightDaoresultType - 可以是vo、dto、Map(默认驼峰命名)public <T> List<T> findRandom(String sqlOrSqlId, Serializable entity, Class<T> resultType, double randomCount)
findRandom 在接口中 LightDaorandomCount - 小于1表示按比例提取,大于1则按整数部分提取记录数量public Long batchUpdate(String sqlOrSqlId, List dataSet)
batchUpdate 在接口中 LightDaodataSet - 支持Listpublic Long batchUpdate(String sqlOrSqlId, List dataSet, Boolean autoCommit)
batchUpdate 在接口中 LightDaobatchUpdate 在类中 SqlToyDaoSupportdataSet - 支持ListautoCommit - (一般为null)public List updateFetch(QueryExecutor queryExecutor, UpdateRowHandler updateRowHandler)
updateFetch 在接口中 LightDaoupdateFetch 在类中 SqlToyDaoSupportpublic Long executeSql(String sqlOrSqlId)
executeSql 在接口中 LightDaoexecuteSql 在类中 SqlToyDaoSupportpublic Long executeSql(String sqlOrSqlId, Serializable entity)
executeSql 在接口中 LightDaoexecuteSql 在类中 SqlToyDaoSupportpublic Long executeSql(String sqlOrSqlId, Map<String,Object> paramsMap)
executeSql 在接口中 LightDaoexecuteSql 在类中 SqlToyDaoSupportpublic boolean wrapTreeTableRoute(TreeTableModel treeTableModel)
wrapTreeTableRoute 在接口中 LightDaowrapTreeTableRoute 在类中 SqlToyDaoSupportpublic void flush()
flush 在接口中 LightDaoflush 在类中 SqlToyDaoSupportpublic SqlToyContext getSqlToyContext()
getSqlToyContext 在接口中 LightDaogetSqlToyContext 在类中 SqlToyDaoSupportpublic DataSource getDataSource()
getDataSource 在接口中 LightDaopublic long generateBizId(String signature, int increment)
generateBizId 在接口中 LightDaogenerateBizId 在类中 SqlToyDaoSupportsignature - 唯一标识符号increment - 唯一标识符号,默认设置为1public String generateBizId(Serializable entity)
generateBizId 在接口中 LightDaogenerateBizId 在类中 SqlToyDaoSupportpublic HashMap<String,Object[]> getTranslateCache(String cacheName, String cacheType)
getTranslateCache 在接口中 LightDaogetTranslateCache 在类中 SqlToyDaoSupportcacheType - 如是数据字典,则传入字典类型否则为null即可public <T> List<T> getTranslateCache(String cacheName, String cacheType, Class<T> reusltType)
getTranslateCache 在接口中 LightDaogetTranslateCache 在类中 SqlToyDaoSupportcacheType - 如是数据字典,则传入字典类型否则为null即可public void translate(Collection dataSet, String cacheName, TranslateHandler handler)
public void translate(Collection dataSet, String cacheName, String cacheType, Integer cacheNameIndex, TranslateHandler handler)
translate 在接口中 LightDaotranslate 在类中 SqlToyDaoSupportdataSet - 要翻译的数据集合cacheName - 缓存名称cacheType - 缓存分类(如字典分类),非分类型的填nullcacheNameIndex - 缓存名称对应的列,默认为1(null也表示1)handler - 2个方法:getKey(Object row),setName(Object row,String
name)public String[] cacheMatchKeys(CacheMatchFilter cacheMatchFilter, String... matchRegexes)
cacheMatchKeys 在接口中 LightDaocacheMatchKeys 在类中 SqlToyDaoSupportcacheMatchFilter - 例如:
CacheMatchFilter.create().cacheName("staffIdNameCache")matchRegexes - 数组public boolean existCache(String cacheName)
existCache 在接口中 LightDaoexistCache 在类中 SqlToyDaoSupportpublic Set<String> getCacheNames()
getCacheNames 在接口中 LightDaogetCacheNames 在类中 SqlToyDaoSupportpublic <T extends Serializable> T convertType(Serializable source, Class<T> resultType, String... ignoreProperties)
convertType 在接口中 LightDaoconvertType 在类中 SqlToyDaoSupportignoreProperties - 忽略映射匹配的属性public <T extends Serializable> List<T> convertType(List sourceList, Class<T> resultType, String... ignoreProperties)
convertType 在接口中 LightDaoconvertType 在类中 SqlToyDaoSupportignoreProperties - 忽略映射匹配的属性public <T extends Serializable> Page<T> convertType(Page sourcePage, Class<T> resultType, String... ignoreProperties)
convertType 在接口中 LightDaoconvertType 在类中 SqlToyDaoSupportignoreProperties - 忽略映射匹配的属性public <T> List<QueryResult<T>> parallQuery(List<ParallQuery> parallQueryList, Map<String,Object> paramsMap)
parallQuery 在接口中 LightDaopublic <T> List<QueryResult<T>> parallQuery(List<ParallQuery> parallQueryList, Map<String,Object> paramsMap, ParallelConfig parallelConfig)
parallQuery 在接口中 LightDaoparallQuery 在类中 SqlToyDaoSupportparallelConfig - 例如:ParallelConfig.create().maxThreads(20)Copyright © 2023. All rights reserved.