From 281b6b6d2b20522d0a444c9126c25d6bd66aaf48 Mon Sep 17 00:00:00 2001 From: 疯狂的狮子li <15040126243@163.com> Date: 星期五, 18 六月 2021 15:25:37 +0800 Subject: [PATCH] update 调整 core mp 包结构 --- ruoyi-common/src/main/java/com/ruoyi/common/core/mybatisplus/core/IServicePlus.java | 21 ++++++++++++++++++--- 1 files changed, 18 insertions(+), 3 deletions(-) diff --git a/ruoyi-common/src/main/java/com/ruoyi/common/core/page/IServicePlus.java b/ruoyi-common/src/main/java/com/ruoyi/common/core/mybatisplus/core/IServicePlus.java similarity index 92% rename from ruoyi-common/src/main/java/com/ruoyi/common/core/page/IServicePlus.java rename to ruoyi-common/src/main/java/com/ruoyi/common/core/mybatisplus/core/IServicePlus.java index aeaee0b..21b0ecc 100644 --- a/ruoyi-common/src/main/java/com/ruoyi/common/core/page/IServicePlus.java +++ b/ruoyi-common/src/main/java/com/ruoyi/common/core/mybatisplus/core/IServicePlus.java @@ -1,9 +1,10 @@ -package com.ruoyi.common.core.page; +package com.ruoyi.common.core.mybatisplus.core; import cn.hutool.core.bean.BeanUtil; import com.baomidou.mybatisplus.core.conditions.Wrapper; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.extension.service.IService; +import com.ruoyi.common.core.page.PagePlus; import java.io.Serializable; import java.util.Collection; @@ -182,7 +183,6 @@ * * @param page 缈婚〉瀵硅薄 * @param queryWrapper 瀹炰綋瀵硅薄灏佽鎿嶄綔绫� - * @param kClass vo绫诲瀷 */ default <K> PagePlus<T, K> pageVo(PagePlus<T, K> page, Wrapper<T> queryWrapper, Class<K> kClass) { PagePlus<T, K> result = getBaseMapper().selectPage(page, queryWrapper); @@ -210,7 +210,6 @@ * 鏃犳潯浠剁炕椤垫煡璇� * * @param page 缈婚〉瀵硅薄 - * @param kClass vo绫诲瀷 */ default <K> PagePlus<T, K> pageVo(PagePlus<T, K> page, Class<K> kClass) { return pageVo(page, Wrappers.emptyWrapper(), kClass); @@ -226,5 +225,21 @@ return pageVo(page, Wrappers.emptyWrapper(), convertor); } + @Override + default boolean saveBatch(Collection<T> entityList) { + return saveBatch(entityList, DEFAULT_BATCH_SIZE); + } + + @Override + default boolean saveOrUpdateBatch(Collection<T> entityList) { + return saveOrUpdateBatch(entityList, DEFAULT_BATCH_SIZE); + } + + @Override + default boolean updateBatchById(Collection<T> entityList) { + return updateBatchById(entityList, DEFAULT_BATCH_SIZE); + } + + boolean saveAll(Collection<T> entityList); } -- Gitblit v1.9.3