类 ThreadPoolConfig
java.lang.Object
com.budwk.app.base.config.ThreadPoolConfig
- 版本:
- 1.0
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明<T> voidasyncExecute(List<T> list, Integer batchSize, String mode, boolean isFastInsertOrUpdateIgnoreNull) 异步执行org.springframework.scheduling.concurrent.ThreadPoolTaskExecutorbean的名称,默认为首字母小写的方法名 spring管理的线程池,顶级父类也是Executor
-
构造器详细资料
-
ThreadPoolConfig
public ThreadPoolConfig()
-
-
方法详细资料
-
executorService
@IocBean(name="executorService") public org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor executorService()bean的名称,默认为首字母小写的方法名 spring管理的线程池,顶级父类也是Executor -
asyncExecute
public <T> void asyncExecute(List<T> list, Integer batchSize, String mode, boolean isFastInsertOrUpdateIgnoreNull) 异步执行- 类型参数:
T-- 参数:
list- 泛型list,任意实体类集合batchSize- 期望单次操作的数量,默认200mode- insert插入 ; update更新 ; insertOrUpdate插入或更新isFastInsertOrUpdateIgnoreNull- mode为新增此值为true代表fastInsert;mode为修改时此值为true代表updateIgnoreNull
-