public class CommonServiceImpl<M extends CommonMapper<T>,T>
extends com.baomidou.mybatisplus.extension.service.impl.ServiceImpl<M,T>
| 构造器和说明 |
|---|
CommonServiceImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
List<Map> |
commonQuery(String columns,
String conditions,
String relation)
多表通用查询
|
List<Map> |
commonQueryByParams(String sqlParams) |
Long |
commonQueryCount(String conditions,
String relation)
获取总条数
|
List<T> |
commonQueryReturnEntity(String columns,
String conditions,
String relation)
多表通用查询 返回entity
|
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(rollbackFor=java.lang.Exception.class) public List<Map> commonQuery(String columns, String conditions, String relation)
columns - 需要返回的字段conditions - 需要拼接的where条件 以及分页SQLrelation - 表间关系@Transactional(rollbackFor=java.lang.Exception.class) public List<Map> commonQueryByParams(String sqlParams)
sqlParams - @Transactional(rollbackFor=java.lang.Exception.class) public Long commonQueryCount(String conditions, String relation)
conditions - relation - Copyright © 2020. All rights reserved.