✨ Introducing new features. #1628 PigxBaseMapper 优化MyBatisPlus 的批量插入和支持数据权限

This commit is contained in:
冷冷 committed 2020-08-05 15:08:03 +08:00
1 parent cf0db9c132
commit 2eeb49f08b
41 files changed
+117 -103

No files matched your search

@@ -16,8 +16,8 @@
*/
package com.pig4cloud.pigx.codegen.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.pig4cloud.pigx.codegen.entity.GenDatasourceConf;
import com.pig4cloud.pigx.common.data.datascope.PigxBaseMapper;
import org.apache.ibatis.annotations.Mapper;
/**
@@ -27,6 +27,6 @@ import org.apache.ibatis.annotations.Mapper;
* @date 2019-03-31 16:00:20
*/
@Mapper
public interface GenDatasourceConfMapper extends BaseMapper<GenDatasourceConf> {
public interface GenDatasourceConfMapper extends PigxBaseMapper<GenDatasourceConf> {
}
@@ -17,8 +17,8 @@
package com.pig4cloud.pigx.codegen.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.pig4cloud.pigx.codegen.entity.GenFormConf;
import com.pig4cloud.pigx.common.data.datascope.PigxBaseMapper;
import org.apache.ibatis.annotations.Mapper;
/**
@@ -28,6 +28,6 @@ import org.apache.ibatis.annotations.Mapper;
* @date 2019-08-12 15:55:35
*/
@Mapper
public interface GenFormConfMapper extends BaseMapper<GenFormConf> {
public interface GenFormConfMapper extends PigxBaseMapper<GenFormConf> {
}
@@ -1,10 +1,10 @@
package com.pig4cloud.pigx.codegen.mapper;
import com.baomidou.dynamic.datasource.annotation.DS;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.pig4cloud.pigx.codegen.entity.ColumnEntity;
import com.pig4cloud.pigx.common.data.datascope.PigxBaseMapper;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
@@ -16,7 +16,7 @@ import java.util.Map;
* @date 2020/5/18
*/
@Mapper
public interface GenTableColumnMapper extends BaseMapper<ColumnEntity> {
public interface GenTableColumnMapper extends PigxBaseMapper<ColumnEntity> {
/**
* 分页查询表分页信息
@@ -17,7 +17,7 @@
package ${package}.${moduleName}.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.pig4cloud.pigx.common.data.datascope.PigxBaseMapper;
import ${package}.${moduleName}.entity.${className};
import org.apache.ibatis.annotations.Mapper;
@@ -28,6 +28,6 @@ import org.apache.ibatis.annotations.Mapper;
* @date ${datetime}
*/
@Mapper
public interface ${className}Mapper extends BaseMapper<${className}> {
public interface ${className}Mapper extends PigxBaseMapper<${className}> {
}
@@ -17,7 +17,7 @@
package com.pig4cloud.pigx.daemon.quartz.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.pig4cloud.pigx.common.data.datascope.PigxBaseMapper;
import com.pig4cloud.pigx.daemon.quartz.entity.SysJobLog;
import org.apache.ibatis.annotations.Mapper;
@@ -28,6 +28,6 @@ import org.apache.ibatis.annotations.Mapper;
* @date 2019-01-27 13:40:20
*/
@Mapper
public interface SysJobLogMapper extends BaseMapper<SysJobLog> {
public interface SysJobLogMapper extends PigxBaseMapper<SysJobLog> {
}
@@ -17,7 +17,7 @@
package com.pig4cloud.pigx.daemon.quartz.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.pig4cloud.pigx.common.data.datascope.PigxBaseMapper;
import com.pig4cloud.pigx.daemon.quartz.entity.SysJob;
import org.apache.ibatis.annotations.Mapper;
@@ -28,6 +28,6 @@ import org.apache.ibatis.annotations.Mapper;
* @date 2019-01-27 10:04:42
*/
@Mapper
public interface SysJobMapper extends BaseMapper<SysJob> {
public interface SysJobMapper extends PigxBaseMapper<SysJob> {
}
@@ -16,7 +16,7 @@
*/
package com.pig4cloud.pigx.mp.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.pig4cloud.pigx.common.data.datascope.PigxBaseMapper;
import com.pig4cloud.pigx.mp.entity.WxAccountFans;
import org.apache.ibatis.annotations.Mapper;
@@ -27,6 +27,6 @@ import org.apache.ibatis.annotations.Mapper;
* @date 2019-03-26 22:08:08
*/
@Mapper
public interface WxAccountFansMapper extends BaseMapper<WxAccountFans> {
public interface WxAccountFansMapper extends PigxBaseMapper<WxAccountFans> {
}
@@ -16,7 +16,7 @@
*/
package com.pig4cloud.pigx.mp.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.pig4cloud.pigx.common.data.datascope.PigxBaseMapper;
import com.pig4cloud.pigx.mp.entity.WxAccount;
import org.apache.ibatis.annotations.Mapper;
@@ -27,6 +27,6 @@ import org.apache.ibatis.annotations.Mapper;
* @date 2019-03-26 22:07:53
*/
@Mapper
public interface WxAccountMapper extends BaseMapper<WxAccount> {
public interface WxAccountMapper extends PigxBaseMapper<WxAccount> {
}
@@ -1,6 +1,6 @@
package com.pig4cloud.pigx.mp.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.pig4cloud.pigx.common.data.datascope.PigxBaseMapper;
import com.pig4cloud.pigx.mp.entity.WxAutoReply;
import org.apache.ibatis.annotations.Mapper;
@@ -11,6 +11,6 @@ import org.apache.ibatis.annotations.Mapper;
* @date 2019-04-18 15:40:39
*/
@Mapper
public interface WxAutoReplyMapper extends BaseMapper<WxAutoReply> {
public interface WxAutoReplyMapper extends PigxBaseMapper<WxAutoReply> {
}
@@ -16,7 +16,7 @@
*/
package com.pig4cloud.pigx.mp.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.pig4cloud.pigx.common.data.datascope.PigxBaseMapper;
import com.pig4cloud.pigx.mp.entity.WxFansMsgRes;
import org.apache.ibatis.annotations.Mapper;
@@ -27,6 +27,6 @@ import org.apache.ibatis.annotations.Mapper;
* @date 2019-03-27 20:45:48
*/
@Mapper
public interface WxFansMsgResMapper extends BaseMapper<WxFansMsgRes> {
public interface WxFansMsgResMapper extends PigxBaseMapper<WxFansMsgRes> {
}
@@ -16,7 +16,7 @@
*/
package com.pig4cloud.pigx.mp.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.pig4cloud.pigx.common.data.datascope.PigxBaseMapper;
import com.pig4cloud.pigx.mp.entity.WxMpMenu;
import org.apache.ibatis.annotations.Mapper;
@@ -27,6 +27,6 @@ import org.apache.ibatis.annotations.Mapper;
* @date 2019-03-27 20:45:18
*/
@Mapper
public interface WxMenuMapper extends BaseMapper<WxMpMenu> {
public interface WxMenuMapper extends PigxBaseMapper<WxMpMenu> {
}
@@ -1,6 +1,6 @@
package com.pig4cloud.pigx.mp.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.pig4cloud.pigx.common.data.datascope.PigxBaseMapper;
import com.pig4cloud.pigx.mp.entity.WxMsg;
import org.apache.ibatis.annotations.Mapper;
@@ -11,6 +11,6 @@ import org.apache.ibatis.annotations.Mapper;
* @date 2019-05-28 16:12:10
*/
@Mapper
public interface WxMsgMapper extends BaseMapper<WxMsg> {
public interface WxMsgMapper extends PigxBaseMapper<WxMsg> {
}
@@ -1,7 +1,7 @@
package com.pig4cloud.pigx.act.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.pig4cloud.pigx.act.entity.LeaveBill;
import com.pig4cloud.pigx.common.data.datascope.PigxBaseMapper;
import org.apache.ibatis.annotations.Mapper;
/**
@@ -11,6 +11,6 @@ import org.apache.ibatis.annotations.Mapper;
* @date 2018-09-27 15:20:44
*/
@Mapper
public interface LeaveBillMapper extends BaseMapper<LeaveBill> {
public interface LeaveBillMapper extends PigxBaseMapper<LeaveBill> {
}
@@ -17,7 +17,7 @@
package com.pig4cloud.pigx.pay.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.pig4cloud.pigx.common.data.datascope.PigxBaseMapper;
import com.pig4cloud.pigx.pay.entity.PayChannel;
import org.apache.ibatis.annotations.Mapper;
@@ -28,6 +28,6 @@ import org.apache.ibatis.annotations.Mapper;
* @date 2019-05-28 23:57:58
*/
@Mapper
public interface PayChannelMapper extends BaseMapper<PayChannel> {
public interface PayChannelMapper extends PigxBaseMapper<PayChannel> {
}
@@ -17,7 +17,7 @@
package com.pig4cloud.pigx.pay.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.pig4cloud.pigx.common.data.datascope.PigxBaseMapper;
import com.pig4cloud.pigx.pay.entity.PayGoodsOrder;
import org.apache.ibatis.annotations.Mapper;
@@ -28,6 +28,6 @@ import org.apache.ibatis.annotations.Mapper;
* @date 2019-05-28 23:58:27
*/
@Mapper
public interface PayGoodsOrderMapper extends BaseMapper<PayGoodsOrder> {
public interface PayGoodsOrderMapper extends PigxBaseMapper<PayGoodsOrder> {
}
@@ -17,7 +17,7 @@
package com.pig4cloud.pigx.pay.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.pig4cloud.pigx.common.data.datascope.PigxBaseMapper;
import com.pig4cloud.pigx.pay.entity.PayNotifyRecord;
import org.apache.ibatis.annotations.Mapper;
@@ -28,6 +28,6 @@ import org.apache.ibatis.annotations.Mapper;
* @date 2019-05-28 23:57:23
*/
@Mapper
public interface PayNotifyRecordMapper extends BaseMapper<PayNotifyRecord> {
public interface PayNotifyRecordMapper extends PigxBaseMapper<PayNotifyRecord> {
}
@@ -17,7 +17,7 @@
package com.pig4cloud.pigx.pay.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.pig4cloud.pigx.common.data.datascope.PigxBaseMapper;
import com.pig4cloud.pigx.pay.entity.PayRefundOrder;
import org.apache.ibatis.annotations.Mapper;
@@ -28,6 +28,6 @@ import org.apache.ibatis.annotations.Mapper;
* @date 2019-05-28 23:58:11
*/
@Mapper
public interface PayRefundOrderMapper extends BaseMapper<PayRefundOrder> {
public interface PayRefundOrderMapper extends PigxBaseMapper<PayRefundOrder> {
}
@@ -17,7 +17,7 @@
package com.pig4cloud.pigx.pay.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.pig4cloud.pigx.common.data.datascope.PigxBaseMapper;
import com.pig4cloud.pigx.pay.entity.PayTradeOrder;
import org.apache.ibatis.annotations.Mapper;
@@ -28,6 +28,6 @@ import org.apache.ibatis.annotations.Mapper;
* @date 2019-05-28 23:58:18
*/
@Mapper
public interface PayTradeOrderMapper extends BaseMapper<PayTradeOrder> {
public interface PayTradeOrderMapper extends PigxBaseMapper<PayTradeOrder> {
}