Commit a5e33f6d3aebcad366613022622fc5475074a2ea
1 parent
65d7b300
引入 mybatis plus join 作为基类
Showing
1 changed file
with
3 additions
and
3 deletions
yudao-framework/yudao-spring-boot-starter-mybatis/src/main/java/cn/iocoder/yudao/framework/mybatis/core/mapper/BaseMapperX.java
| @@ -7,10 +7,10 @@ import cn.iocoder.yudao.framework.mybatis.core.util.MyBatisUtils; | @@ -7,10 +7,10 @@ import cn.iocoder.yudao.framework.mybatis.core.util.MyBatisUtils; | ||
| 7 | import com.baomidou.mybatisplus.core.conditions.Wrapper; | 7 | import com.baomidou.mybatisplus.core.conditions.Wrapper; |
| 8 | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; | 8 | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| 9 | import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; | 9 | import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
| 10 | -import com.baomidou.mybatisplus.core.mapper.BaseMapper; | ||
| 11 | import com.baomidou.mybatisplus.core.metadata.IPage; | 10 | import com.baomidou.mybatisplus.core.metadata.IPage; |
| 12 | import com.baomidou.mybatisplus.core.toolkit.support.SFunction; | 11 | import com.baomidou.mybatisplus.core.toolkit.support.SFunction; |
| 13 | import com.baomidou.mybatisplus.extension.toolkit.Db; | 12 | import com.baomidou.mybatisplus.extension.toolkit.Db; |
| 13 | +import com.github.yulichang.base.MPJBaseMapper; | ||
| 14 | import org.apache.ibatis.annotations.Param; | 14 | import org.apache.ibatis.annotations.Param; |
| 15 | 15 | ||
| 16 | import java.util.Collection; | 16 | import java.util.Collection; |
| @@ -19,7 +19,7 @@ import java.util.List; | @@ -19,7 +19,7 @@ import java.util.List; | ||
| 19 | /** | 19 | /** |
| 20 | * 在 MyBatis Plus 的 BaseMapper 的基础上拓展,提供更多的能力 | 20 | * 在 MyBatis Plus 的 BaseMapper 的基础上拓展,提供更多的能力 |
| 21 | */ | 21 | */ |
| 22 | -public interface BaseMapperX<T> extends BaseMapper<T> { | 22 | +public interface BaseMapperX<T> extends MPJBaseMapper<T> { |
| 23 | 23 | ||
| 24 | default PageResult<T> selectPage(PageParam pageParam, @Param("ew") Wrapper<T> queryWrapper) { | 24 | default PageResult<T> selectPage(PageParam pageParam, @Param("ew") Wrapper<T> queryWrapper) { |
| 25 | // MyBatis Plus 查询 | 25 | // MyBatis Plus 查询 |
| @@ -128,4 +128,4 @@ public interface BaseMapperX<T> extends BaseMapper<T> { | @@ -128,4 +128,4 @@ public interface BaseMapperX<T> extends BaseMapper<T> { | ||
| 128 | Db.saveOrUpdateBatch(collection); | 128 | Db.saveOrUpdateBatch(collection); |
| 129 | } | 129 | } |
| 130 | 130 | ||
| 131 | -} | ||
| 132 | \ No newline at end of file | 131 | \ No newline at end of file |
| 132 | +} |