@Transactional public abstract class BaseServiceImpl<M extends com.baomidou.mybatisplus.core.mapper.BaseMapper<T>,T> extends com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<com.baomidou.mybatisplus.core.mapper.BaseMapper<T>,T> implements BaseService<T>
| 限定符和类型 | 字段和说明 |
|---|---|
protected static org.slf4j.Logger |
logger |
| 构造器和说明 |
|---|
BaseServiceImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
List<T> |
findList(List<Filter> filters)
查找实体对象列表
|
List<T> |
findList(List<Filter> filters,
List<Order> orders)
查找实体对象列表
|
List<T> |
findList(List<Filter> filters,
List<Order> orders,
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper<T> wrapper)
查找实体对象列表
|
T |
findOne(List<Filter> filters)
查找单个实体对象
|
Page<T> |
findPage(Pageable pageable)
查找实体对象分页
|
Page<T> |
findPage(Pageable pageable,
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper<T> wrapper)
查找实体对象分页
|
closeSqlSession, count, currentModelClass, getBaseMapper, getById, getMap, getObj, getOne, list, listByIds, listByMap, listMaps, listObjs, page, pageMaps, remove, removeById, removeByIds, removeByMap, retBool, save, saveBatch, saveOrUpdate, saveOrUpdateBatch, sqlSessionBatch, sqlStatement, update, updateBatchById, updateById@Transactional(readOnly=true) public Page<T> findPage(Pageable pageable)
BaseServicefindPage 在接口中 BaseService<T>pageable - 分页信息@Transactional(readOnly=true) public Page<T> findPage(Pageable pageable, com.baomidou.mybatisplus.core.conditions.query.QueryWrapper<T> wrapper)
BaseServicefindPage 在接口中 BaseService<T>pageable - 分页信息@Transactional(readOnly=true) public T findOne(List<Filter> filters)
BaseServicefindOne 在接口中 BaseService<T>@Transactional(readOnly=true) public List<T> findList(List<Filter> filters)
BaseServicefindList 在接口中 BaseService<T>filters - 筛选@Transactional(readOnly=true) public List<T> findList(List<Filter> filters, List<Order> orders)
BaseServicefindList 在接口中 BaseService<T>filters - 筛选orders - 排序Copyright © 2020. All rights reserved.