This commit is contained in:
admin 2021-02-02 15:38:58 +08:00
parent ed44499161
commit 3c2b29ef24
2 changed files with 13 additions and 10 deletions

View File

@ -40,23 +40,23 @@
* service继承MyBaseService (可选) * service继承MyBaseService (可选)
* serviceImpl继承MyBaseServiceImpl (可选) * serviceImpl继承MyBaseServiceImpl (可选)
MyBaseMapper继承BaseMapper,在原有的方法基础上又添加了以下方法: 1. MyBaseMapper继承BaseMapper,在原有的方法基础上又添加了以下方法:
SelectJoinOne 连表查询一条记录对象 * SelectJoinOne 连表查询一条记录对象
SelectJoinList 连表查询返回命中记录对象集合 * SelectJoinList 连表查询返回命中记录对象集合
SelectJoinPage 连表分页查询对象集合 * SelectJoinPage 连表分页查询对象集合
SelectJoinMap 连表查询一条记录返回Map * SelectJoinMap 连表查询一条记录返回Map
SelectJoinMaps 连表查询返回命中记录Map集合 * SelectJoinMaps 连表查询返回命中记录Map集合
SelectJoinMapsPage 连表分页查询返回Map集合 * SelectJoinMapsPage 连表分页查询返回Map集合
MyBaseService 继承了IService,同样添加以上方法 2. MyBaseService 继承了IService,同样添加以上方法
MyBaseServiceImpl 继承了ServiceImpl,同样添加了以上方法 3. MyBaseServiceImpl 继承了ServiceImpl,同样添加了以上方法
## 核心类 MyQueryWrapper, MyLambdaQueryWrapper和MyJoinLambdaQueryWrapper ## 核心类 MyQueryWrapper, MyLambdaQueryWrapper和MyJoinLambdaQueryWrapper
|-|MyQueryWrapper|MyLambdaQueryWrapper|MyJoinLambdaQueryWrapper| |-|MyQueryWrapper|MyLambdaQueryWrapper|MyJoinLambdaQueryWrapper|
|---|---|---|---| |---|---|---|---|
|select(String)|支持|支持|不支持| |select(String)|支持|<font color=red>**支持**|不支持|
|select(lambda)|不支持|仅支持主表lambda|所有表lambda| |select(lambda)|不支持|仅支持主表lambda|所有表lambda|
|条件String|支持|不支持|不支持| |条件String|支持|不支持|不支持|
|条件lambda|不支持|仅支持主表lambda|所有表lambda| |条件lambda|不支持|仅支持主表lambda|所有表lambda|

View File

@ -1,4 +1,7 @@
package com.github.mybatisplus.interfaces; package com.github.mybatisplus.interfaces;
/**
* @author yulichang
*/
public interface BaseJoin { public interface BaseJoin {
} }