T - 实体类@RegisterMapper public interface SelectListMapper<T>
| Modifier and Type | Method and Description |
|---|---|
List<T> |
selectList(T condition)
根据条件查询匹配的实体对象,查询结果可能有多条记录
|
List<T> |
selectListWithSort(T condition,
List<app.myoss.cloud.core.lang.dto.Order> orders)
根据条件查询匹配的实体对象,查询结果可能有多条记录,并支持字段排序
|
List<T> |
selectListWithSort2(T condition,
Map<String,Object> extraCondition,
List<app.myoss.cloud.core.lang.dto.Order> orders)
根据条件查询匹配的实体对象,查询结果可能有多条记录,并支持字段排序
|
@SelectProvider(type=SelectMapperTemplate.class, method="dynamicSql") List<T> selectList(T condition)
condition - 匹配的条件SelectMapperTemplate.selectList(app.myoss.cloud.mybatis.table.TableInfo, org.apache.ibatis.mapping.MappedStatement)@SelectProvider(type=SelectSortMapperTemplate.class, method="dynamicSql") List<T> selectListWithSort(@Param(value="condition") T condition, @Param(value="orders") List<app.myoss.cloud.core.lang.dto.Order> orders)
condition - 匹配的条件orders - 排序字段SelectSortMapperTemplate.selectListWithSort(app.myoss.cloud.mybatis.table.TableInfo, org.apache.ibatis.mapping.MappedStatement)@SelectProvider(type=SelectSortMapperTemplate.class, method="dynamicSql") List<T> selectListWithSort2(@Param(value="condition") T condition, @Param(value="extraCondition") Map<String,Object> extraCondition, @Param(value="orders") List<app.myoss.cloud.core.lang.dto.Order> orders)
condition - 匹配的条件extraCondition - 扩展查询条件,需要自定义orders - 排序字段SelectSortMapperTemplate.selectListWithSort2(app.myoss.cloud.mybatis.table.TableInfo, org.apache.ibatis.mapping.MappedStatement)Copyright © 2018–2019. All rights reserved.