mirror of
https://github.com/continew-org/continew-starter.git
synced 2025-09-09 08:57:17 +08:00
build(data/mp): BaseMapper 移除批量插入和更新方法 (MP 3.5.7 已提供)
This commit is contained in:
@@ -22,9 +22,6 @@ import com.baomidou.mybatisplus.extension.conditions.query.QueryChainWrapper;
|
|||||||
import com.baomidou.mybatisplus.extension.conditions.update.LambdaUpdateChainWrapper;
|
import com.baomidou.mybatisplus.extension.conditions.update.LambdaUpdateChainWrapper;
|
||||||
import com.baomidou.mybatisplus.extension.conditions.update.UpdateChainWrapper;
|
import com.baomidou.mybatisplus.extension.conditions.update.UpdateChainWrapper;
|
||||||
import com.baomidou.mybatisplus.extension.toolkit.ChainWrappers;
|
import com.baomidou.mybatisplus.extension.toolkit.ChainWrappers;
|
||||||
import com.baomidou.mybatisplus.extension.toolkit.Db;
|
|
||||||
|
|
||||||
import java.util.Collection;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Mapper 基类
|
* Mapper 基类
|
||||||
@@ -35,26 +32,6 @@ import java.util.Collection;
|
|||||||
*/
|
*/
|
||||||
public interface BaseMapper<T> extends com.baomidou.mybatisplus.core.mapper.BaseMapper<T> {
|
public interface BaseMapper<T> extends com.baomidou.mybatisplus.core.mapper.BaseMapper<T> {
|
||||||
|
|
||||||
/**
|
|
||||||
* 批量插入记录
|
|
||||||
*
|
|
||||||
* @param entityList 实体列表
|
|
||||||
* @return 是否成功
|
|
||||||
*/
|
|
||||||
default boolean insertBatch(Collection<T> entityList) {
|
|
||||||
return Db.saveBatch(entityList);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* 批量更新记录
|
|
||||||
*
|
|
||||||
* @param entityList 实体列表
|
|
||||||
* @return 是否成功
|
|
||||||
*/
|
|
||||||
default boolean updateBatchById(Collection<T> entityList) {
|
|
||||||
return Db.updateBatchById(entityList);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 链式查询
|
* 链式查询
|
||||||
*
|
*
|
||||||
|
Reference in New Issue
Block a user