public class MybatisPlusExecutor extends Object
| 构造器和说明 |
|---|
MybatisPlusExecutor() |
| 限定符和类型 | 方法和说明 |
|---|---|
static <Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>,Entity,DTO> |
batchInsert(com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<Mapper,Entity> batchMapper,
java.util.function.Function<List<DTO>,List<Entity>> mapping,
List<DTO> dtoList)
批量插入数据
|
static <Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>,Entity> |
batchInsert(com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<Mapper,Entity> batchMapper,
List<Entity> entityList)
批量插入数据
|
static <Entity,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>> |
insert(Mapper mapper,
Entity entity)
插入数据
|
static <Entity,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>> |
insert(com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<Mapper,Entity> service,
Entity entity)
插入数据
|
static <Entity,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>> |
list(Mapper mapper,
java.util.function.Consumer<com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<Entity>> lambdaQueryWrapperConsumer)
查询数据集合
|
static <Entity,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>,DTO> |
list(Mapper mapper,
java.util.function.Consumer<com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<Entity>> lambdaQueryWrapperConsumer,
java.util.function.Function<? super Entity,? extends DTO> mapping)
查询数据集合
|
static <Entity,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>,DTO,Key> |
list(Mapper mapper,
java.util.function.Consumer<com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<Entity>> lambdaQueryWrapperConsumer,
java.util.function.Function<? super Entity,? extends DTO> mapping,
java.util.function.Function<? super DTO,? extends Key> keyMapping)
查询数据并按照 keyMapping 规则转成 map 集合
|
static <Entity,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>> |
list(Mapper mapper,
com.baomidou.mybatisplus.core.conditions.Wrapper<Entity> wrapper)
查询数据集合
|
static <Entity,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>,DTO> |
list(Mapper mapper,
com.baomidou.mybatisplus.core.conditions.Wrapper<Entity> wrapper,
java.util.function.Function<? super Entity,? extends DTO> mapping)
查询数据集合
|
static <Entity,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>,DTO,Key> |
list(Mapper mapper,
com.baomidou.mybatisplus.core.conditions.Wrapper<Entity> wrapper,
java.util.function.Function<? super Entity,? extends DTO> mapping,
java.util.function.Function<? super DTO,? extends Key> keyMapping)
查询数据并按照 keyMapping 规则转成 map 集合
|
static <Entity,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>> |
list(com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<Mapper,Entity> service,
java.util.function.Consumer<com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<Entity>> lambdaQueryWrapperConsumer)
查询数据集合
|
static <Entity,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>,DTO> |
list(com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<Mapper,Entity> service,
java.util.function.Consumer<com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<Entity>> lambdaQueryWrapperConsumer,
java.util.function.Function<? super Entity,? extends DTO> mapping)
查询数据集合
|
static <Entity,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>> |
list(com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<Mapper,Entity> service,
com.baomidou.mybatisplus.core.conditions.Wrapper<Entity> wrapper)
查询数据集合
|
static <Entity,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>,DTO> |
list(com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<Mapper,Entity> service,
com.baomidou.mybatisplus.core.conditions.Wrapper<Entity> wrapper,
java.util.function.Function<? super Entity,? extends DTO> mapping)
查询数据集合
|
static <Entity,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>,DTO,Key> |
listMap(com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<Mapper,Entity> service,
java.util.function.Consumer<com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<Entity>> lambdaQueryWrapperConsumer,
java.util.function.Function<? super Entity,? extends DTO> mapping,
java.util.function.Function<? super DTO,? extends Key> keyMapping)
查询数据并按照 keyMapping 规则转成 map 集合
|
static <Entity,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>,DTO,Key> |
listMap(com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<Mapper,Entity> service,
com.baomidou.mybatisplus.core.conditions.Wrapper<Entity> wrapper,
java.util.function.Function<? super Entity,? extends DTO> mapping,
java.util.function.Function<? super DTO,? extends Key> keyMapping)
查询数据并按照 keyMapping 规则转成 map 集合
|
static <Entity,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>,DTO> |
one(Mapper mapper,
java.util.function.Consumer<com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<Entity>> lambdaQueryWrapperConsumer,
java.util.function.Function<? super Entity,? extends DTO> mapping)
查询单条数据
|
static <Entity,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>> |
one(Mapper mapper,
com.baomidou.mybatisplus.core.conditions.Wrapper<Entity> wrapper)
查询单条数据
|
static <Entity,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>,DTO> |
one(Mapper mapper,
com.baomidou.mybatisplus.core.conditions.Wrapper<Entity> wrapper,
java.util.function.Function<? super Entity,? extends DTO> mapping)
查询单条数据
|
static <Entity,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>,DTO> |
one(com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<Mapper,Entity> service,
java.util.function.Consumer<com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<Entity>> lambdaQueryWrapperConsumer,
java.util.function.Function<? super Entity,? extends DTO> mapping)
查询单条数据
|
static <Entity,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>> |
one(com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<Mapper,Entity> service,
com.baomidou.mybatisplus.core.conditions.Wrapper<Entity> wrapper)
查询单条数据
|
static <Entity,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>,DTO> |
one(com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<Mapper,Entity> service,
com.baomidou.mybatisplus.core.conditions.Wrapper<Entity> wrapper,
java.util.function.Function<? super Entity,? extends DTO> mapping)
查询单条数据
|
static <Entity,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>> |
page(Mapper mapper,
PageQueryInterface queryParam,
java.util.function.Consumer<com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<Entity>> lambdaQueryWrapperConsumer)
分页查询数据
|
static <Entity,DTO,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>> |
page(Mapper mapper,
PageQueryInterface queryParam,
java.util.function.Consumer<com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<Entity>> lambdaQueryWrapperConsumer,
java.util.function.Function<Entity,DTO> mapping)
分页查询数据
|
static <Entity,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>> |
page(Mapper mapper,
PageQueryInterface queryParam,
com.baomidou.mybatisplus.core.conditions.Wrapper<Entity> wrapper)
分页查询数据
|
static <E,Param,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<E>> |
page(Mapper mapper,
SimplePageQueryParam<Param> queryParam,
java.util.function.Consumer<com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<E>> lambdaQueryWrapperConsumer)
条件分页查询数据
|
static <V,E,Param,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<E>> |
page(Mapper mapper,
SimplePageQueryParam<Param> queryParam,
java.util.function.Consumer<com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<E>> lambdaQueryWrapperConsumer,
java.util.function.Function<E,V> function)
分页查询数据
|
static <Entity,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>> |
page(com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<Mapper,Entity> service,
PageQueryInterface queryParam,
java.util.function.Consumer<com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<Entity>> lambdaQueryWrapperConsumer)
分页查询数据
|
static <Entity,DTO,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>> |
page(com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<Mapper,Entity> service,
PageQueryInterface queryParam,
java.util.function.Consumer<com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<Entity>> lambdaQueryWrapperConsumer,
java.util.function.Function<Entity,DTO> mapping)
分页查询数据
|
static <Entity,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>> |
page(com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<Mapper,Entity> service,
PageQueryInterface queryParam,
com.baomidou.mybatisplus.core.conditions.Wrapper<Entity> wrapper)
分页查询数据
|
static <E,Param,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<E>,Service extends com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<Mapper,E>> |
page(Service service,
SimplePageQueryParam<Param> queryParam,
java.util.function.Consumer<com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<E>> lambdaQueryWrapperConsumer)
条件分页查询数据
|
static <V,E,Param,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<E>,Service extends com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<Mapper,E>> |
page(Service service,
SimplePageQueryParam<Param> queryParam,
java.util.function.Consumer<com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<E>> lambdaQueryWrapperConsumer,
java.util.function.Function<E,V> function)
条件分页查询数据
|
static <Entity,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>> |
pageEntity(Mapper mapper,
PageQueryInterface queryParam,
java.util.function.Consumer<com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<Entity>> lambdaQueryWrapperConsumer)
分页查询数据
|
static <Entity,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>> |
pageEntity(com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<Mapper,Entity> service,
PageQueryInterface queryParam,
java.util.function.Consumer<com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<Entity>> lambdaQueryWrapperConsumer)
分页查询数据
|
static <Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>,Entity,K extends Serializable> |
update(Mapper mapper,
Entity entity,
java.util.function.Function<Entity,K> entityIdFunction,
java.util.function.Function<Entity,Entity> function)
按照 entityIdFunction 更新数据
|
public static <Entity,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>,DTO> List<DTO> list(Mapper mapper, com.baomidou.mybatisplus.core.conditions.Wrapper<Entity> wrapper, java.util.function.Function<? super Entity,? extends DTO> mapping)
Entity - 数据实体泛型Mapper - mapper泛型DTO - DTOmapper - mapperwrapper - wrappermapping - mappingpublic static <Entity,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>,DTO> List<DTO> list(com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<Mapper,Entity> service, com.baomidou.mybatisplus.core.conditions.Wrapper<Entity> wrapper, java.util.function.Function<? super Entity,? extends DTO> mapping)
Entity - 数据实体泛型Mapper - mapper泛型DTO - DTOservice - mapperwrapper - wrappermapping - mappingpublic static <Entity,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>,DTO> List<DTO> list(Mapper mapper, java.util.function.Consumer<com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<Entity>> lambdaQueryWrapperConsumer, java.util.function.Function<? super Entity,? extends DTO> mapping)
Entity - 数据实体泛型Mapper - mapper泛型DTO - DTO泛型mapper - mapperlambdaQueryWrapperConsumer - lambdaQueryWrapperConsumermapping - mappingpublic static <Entity,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>,DTO> List<DTO> list(com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<Mapper,Entity> service, java.util.function.Consumer<com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<Entity>> lambdaQueryWrapperConsumer, java.util.function.Function<? super Entity,? extends DTO> mapping)
Entity - 数据实体泛型Mapper - mapper泛型DTO - DTO泛型service - servicelambdaQueryWrapperConsumer - lambdaQueryWrapperConsumermapping - mappingpublic static <Entity,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>> List<Entity> list(Mapper mapper, com.baomidou.mybatisplus.core.conditions.Wrapper<Entity> wrapper)
Entity - 数据实体泛型Mapper - mapper泛型mapper - mapperwrapper - wrapperpublic static <Entity,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>> List<Entity> list(com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<Mapper,Entity> service, com.baomidou.mybatisplus.core.conditions.Wrapper<Entity> wrapper)
Entity - 数据实体泛型Mapper - mapper泛型service - servicewrapper - wrapperpublic static <Entity,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>> List<Entity> list(Mapper mapper, java.util.function.Consumer<com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<Entity>> lambdaQueryWrapperConsumer)
Entity - 数据实体泛型Mapper - mapper泛型mapper - mapperlambdaQueryWrapperConsumer - lambdaQueryWrapperConsumerpublic static <Entity,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>> List<Entity> list(com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<Mapper,Entity> service, java.util.function.Consumer<com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<Entity>> lambdaQueryWrapperConsumer)
Entity - 数据实体泛型Mapper - mapper泛型service - servicelambdaQueryWrapperConsumer - lambdaQueryWrapperConsumerpublic static <Entity,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>,DTO,Key> Map<Key,DTO> list(Mapper mapper, com.baomidou.mybatisplus.core.conditions.Wrapper<Entity> wrapper, java.util.function.Function<? super Entity,? extends DTO> mapping, java.util.function.Function<? super DTO,? extends Key> keyMapping)
Entity - 数据实体泛型Mapper - mapper泛型DTO - DTO泛型Key - key泛型mapper - mapperwrapper - wrappermapping - mappingkeyMapping - keyMappingpublic static <Entity,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>,DTO,Key> Map<Key,DTO> listMap(com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<Mapper,Entity> service, com.baomidou.mybatisplus.core.conditions.Wrapper<Entity> wrapper, java.util.function.Function<? super Entity,? extends DTO> mapping, java.util.function.Function<? super DTO,? extends Key> keyMapping)
Entity - 数据实体泛型Mapper - mapper泛型DTO - DTO泛型Key - key泛型service - servicewrapper - wrappermapping - mappingkeyMapping - keyMappingpublic static <Entity,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>,DTO,Key> Map<Key,DTO> list(Mapper mapper, java.util.function.Consumer<com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<Entity>> lambdaQueryWrapperConsumer, java.util.function.Function<? super Entity,? extends DTO> mapping, java.util.function.Function<? super DTO,? extends Key> keyMapping)
Entity - 数据实体泛型Mapper - mapper泛型DTO - DTO泛型Key - key泛型mapper - mapperlambdaQueryWrapperConsumer - lambdaQueryWrapperConsumermapping - mappingkeyMapping - keyMappingpublic static <Entity,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>,DTO,Key> Map<Key,DTO> listMap(com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<Mapper,Entity> service, java.util.function.Consumer<com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<Entity>> lambdaQueryWrapperConsumer, java.util.function.Function<? super Entity,? extends DTO> mapping, java.util.function.Function<? super DTO,? extends Key> keyMapping)
Entity - 数据实体泛型Mapper - mapper泛型DTO - DTO泛型Key - key泛型service - servicelambdaQueryWrapperConsumer - lambdaQueryWrapperConsumermapping - mappingkeyMapping - keyMappingpublic static <Entity,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>,DTO> DTO one(Mapper mapper,
com.baomidou.mybatisplus.core.conditions.Wrapper<Entity> wrapper,
java.util.function.Function<? super Entity,? extends DTO> mapping)
Entity - 数据实体泛型Mapper - mapper泛型DTO - DTO泛型mapper - mapperwrapper - wrappermapping - mappingpublic static <Entity,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>,DTO> DTO one(com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<Mapper,Entity> service,
com.baomidou.mybatisplus.core.conditions.Wrapper<Entity> wrapper,
java.util.function.Function<? super Entity,? extends DTO> mapping)
Entity - 数据实体泛型Mapper - mapper泛型DTO - DTO泛型service - servicewrapper - wrappermapping - mappingpublic static <Entity,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>,DTO> DTO one(Mapper mapper,
java.util.function.Consumer<com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<Entity>> lambdaQueryWrapperConsumer,
java.util.function.Function<? super Entity,? extends DTO> mapping)
Entity - 数据实体泛型Mapper - mapper泛型DTO - DTO泛型mapper - mapperlambdaQueryWrapperConsumer - lambdaQueryWrapperConsumermapping - mappingpublic static <Entity,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>,DTO> DTO one(com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<Mapper,Entity> service,
java.util.function.Consumer<com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<Entity>> lambdaQueryWrapperConsumer,
java.util.function.Function<? super Entity,? extends DTO> mapping)
Entity - 数据实体泛型Mapper - mapper泛型DTO - DTO泛型service - mapperlambdaQueryWrapperConsumer - lambdaQueryWrapperConsumermapping - mappingpublic static <Entity,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>> Entity one(Mapper mapper,
com.baomidou.mybatisplus.core.conditions.Wrapper<Entity> wrapper)
Entity - 数据实体泛型Mapper - mapper泛型mapper - mapperwrapper - wrapperpublic static <Entity,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>> Entity one(com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<Mapper,Entity> service,
com.baomidou.mybatisplus.core.conditions.Wrapper<Entity> wrapper)
Entity - 数据实体泛型Mapper - mapper泛型service - servicewrapper - wrapperpublic static <Entity,DTO,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>> RespVO<PageRespVO<DTO>> page(Mapper mapper, PageQueryInterface queryParam, java.util.function.Consumer<com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<Entity>> lambdaQueryWrapperConsumer, java.util.function.Function<Entity,DTO> mapping)
Entity - 数据实体泛型DTO - DTO泛型Mapper - mapper泛型mapper - mapperqueryParam - queryParamlambdaQueryWrapperConsumer - lambdaQueryWrapperConsumermapping - mappingpublic static <E,Param,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<E>,Service extends com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<Mapper,E>> RespVO<PageRespVO<E>> page(Service service, SimplePageQueryParam<Param> queryParam, java.util.function.Consumer<com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<E>> lambdaQueryWrapperConsumer)
E - 数据库对象数据类型Param - 条件查询对象类型Mapper - mybatis plus mapper类型Service - mybatis plus 继承ServiceImpl类的service类型service - 继承mybatis plus的ServiceImpl类的servicequeryParam - 条件查询对象lambdaQueryWrapperConsumer - 条件查询wrapper接口public static <E,Param,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<E>> RespVO<PageRespVO<E>> page(Mapper mapper, SimplePageQueryParam<Param> queryParam, java.util.function.Consumer<com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<E>> lambdaQueryWrapperConsumer)
E - 数据库对象数据类型Param - 条件查询对象类型Mapper - mybatis plus mapper类型mapper - mybatis plus的Mapper接口queryParam - 条件查询对象lambdaQueryWrapperConsumer - 条件查询wrapper接口public static <V,E,Param,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<E>,Service extends com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<Mapper,E>> RespVO<PageRespVO<V>> page(Service service, SimplePageQueryParam<Param> queryParam, java.util.function.Consumer<com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<E>> lambdaQueryWrapperConsumer, java.util.function.Function<E,V> function)
V - 分页结果集的数据类型E - 数据库对象数据类型Param - 条件查询对象类型Mapper - mybatis plus mapper类型Service - mybatis plus 继承ServiceImpl类的service类型service - 继承mybatis plus的ServiceImpl类的servicequeryParam - 条件查询对象lambdaQueryWrapperConsumer - 条件查询wrapper接口function - 数据实体转Vo对象public static <V,E,Param,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<E>> RespVO<PageRespVO<V>> page(Mapper mapper, SimplePageQueryParam<Param> queryParam, java.util.function.Consumer<com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<E>> lambdaQueryWrapperConsumer, java.util.function.Function<E,V> function)
V - 分页结果集的数据类型E - 数据库对象数据类型Param - 条件查询对象类型Mapper - mybatis plus mapper类型mapper - mybatis plus的Mapper接口queryParam - 条件查询对象lambdaQueryWrapperConsumer - 条件查询wrapper接口function - 数据实体转Vo对象public static <Entity,DTO,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>> RespVO<PageRespVO<DTO>> page(com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<Mapper,Entity> service, PageQueryInterface queryParam, java.util.function.Consumer<com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<Entity>> lambdaQueryWrapperConsumer, java.util.function.Function<Entity,DTO> mapping)
Entity - 数据实体泛型DTO - DTO泛型Mapper - mapper泛型service - servicequeryParam - queryParamlambdaQueryWrapperConsumer - lambdaQueryWrapperConsumermapping - mappingpublic static <Entity,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>> RespVO<PageRespVO<Entity>> page(Mapper mapper, PageQueryInterface queryParam, java.util.function.Consumer<com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<Entity>> lambdaQueryWrapperConsumer)
Entity - 数据实体泛型Mapper - mapper泛型mapper - mapperqueryParam - queryParamlambdaQueryWrapperConsumer - lambdaQueryWrapperConsumerpublic static <Entity,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>> RespVO<PageRespVO<Entity>> page(com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<Mapper,Entity> service, PageQueryInterface queryParam, java.util.function.Consumer<com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<Entity>> lambdaQueryWrapperConsumer)
Entity - 数据实体泛型Mapper - mapper泛型service - mapperqueryParam - queryParamlambdaQueryWrapperConsumer - lambdaQueryWrapperConsumerpublic static <Entity,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>> com.baomidou.mybatisplus.extension.plugins.pagination.Page<Entity> pageEntity(Mapper mapper,
PageQueryInterface queryParam,
java.util.function.Consumer<com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<Entity>> lambdaQueryWrapperConsumer)
Entity - 数据实体泛型Mapper - mapper泛型mapper - mapperqueryParam - queryParamlambdaQueryWrapperConsumer - lambdaQueryWrapperConsumerpublic static <Entity,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>> com.baomidou.mybatisplus.extension.plugins.pagination.Page<Entity> pageEntity(com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<Mapper,Entity> service,
PageQueryInterface queryParam,
java.util.function.Consumer<com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper<Entity>> lambdaQueryWrapperConsumer)
Entity - 数据实体泛型Mapper - mapper泛型service - servicequeryParam - queryParamlambdaQueryWrapperConsumer - lambdaQueryWrapperConsumerpublic static <Entity,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>> RespVO<PageRespVO<Entity>> page(Mapper mapper, PageQueryInterface queryParam, com.baomidou.mybatisplus.core.conditions.Wrapper<Entity> wrapper)
Entity - 数据实体泛型Mapper - mapper泛型mapper - mapperqueryParam - queryParamwrapper - wrapperpublic static <Entity,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>> RespVO<PageRespVO<Entity>> page(com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<Mapper,Entity> service, PageQueryInterface queryParam, com.baomidou.mybatisplus.core.conditions.Wrapper<Entity> wrapper)
Entity - 数据实体泛型Mapper - mapper泛型service - servicequeryParam - queryParamwrapper - wrapperpublic static <Entity,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>> int insert(Mapper mapper,
Entity entity)
Entity - 数据实体泛型Mapper - mapper泛型mapper - mapperentity - entitypublic static <Entity,Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>> boolean insert(com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<Mapper,Entity> service,
Entity entity)
Entity - 数据实体泛型Mapper - mapper泛型service - serviceentity - entitypublic static <Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>,Entity> boolean batchInsert(com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<Mapper,Entity> batchMapper,
List<Entity> entityList)
Mapper - mapper泛型Entity - 数据实体泛型batchMapper - batchMapperentityList - entityListpublic static <Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>,Entity,DTO> boolean batchInsert(com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<Mapper,Entity> batchMapper,
java.util.function.Function<List<DTO>,List<Entity>> mapping,
List<DTO> dtoList)
Mapper - mapper泛型Entity - 数据实体泛型DTO - DTO泛型batchMapper - batchMappermapping - mappingdtoList - dtoListpublic static <Mapper extends com.baomidou.mybatisplus.core.mapper.BaseMapper<Entity>,Entity,K extends Serializable> int update(Mapper mapper, Entity entity, java.util.function.Function<Entity,K> entityIdFunction, java.util.function.Function<Entity,Entity> function)
Mapper - mapper泛型Entity - 数据实体泛型K - key泛型mapper - mapperentity - entityentityIdFunction - entityIdFunctionfunction - functionCopyright © 2023. All rights reserved.