public interface SysDpBaseService<T extends SysDpBaseEntity,R extends SysDpBaseRepository<T>>
| 限定符和类型 | 方法和说明 |
|---|---|
R |
baseRepository()
获取该 Service 对应的 Repository
|
long |
countByQuery(PageAndSortQuery query)
根据查询条件统计条数
|
long |
countWrapper(LambdaQueryWrapper<T> wrapper)
根据LambdaQueryWrapper进行count
|
T |
findByIdOrThrow(String id)
根据ID获取实体信息
|
List<T> |
findByQuery(PageAndSortQuery query)
根据条件查询
|
List<T> |
findByQueryAndSort(PageAndSortQuery query)
根据条件查询,并排序
|
List<T> |
findByWrapper(LambdaQueryWrapper<T> wrapper)
根据根据LambdaQueryWrapper进行count条件查询
|
List<T> |
findByWrapperAndSort(LambdaQueryWrapper<T> wrapper)
根据LambdaQueryWrapper条件查询,并排序
|
Optional<T> |
findOneByQuery(PageAndSortQuery query)
根据条件查询一条数据
|
Optional<T> |
findOneByWrapper(LambdaQueryWrapper<T> wrapper)
根据LambdaQueryWrapper条件查询一条数据
|
org.springframework.data.domain.Page<T> |
pageByQuery(LambdaQueryWrapper<T> wrapper)
根据LambdaQueryWrapper条件分页查询
|
org.springframework.data.domain.Page<T> |
pageByQuery(PageAndSortQuery query)
根据条件分页查询
|
R baseRepository()
long countWrapper(LambdaQueryWrapper<T> wrapper)
wrapper - 查询条件List<T> findByWrapper(LambdaQueryWrapper<T> wrapper)
wrapper - 查询条件Optional<T> findOneByWrapper(LambdaQueryWrapper<T> wrapper)
wrapper - 查询条件List<T> findByWrapperAndSort(LambdaQueryWrapper<T> wrapper)
wrapper - 查询条件org.springframework.data.domain.Page<T> pageByQuery(LambdaQueryWrapper<T> wrapper)
wrapper - 查询条件long countByQuery(PageAndSortQuery query)
query - 查询条件List<T> findByQuery(PageAndSortQuery query)
query - 查询条件Optional<T> findOneByQuery(PageAndSortQuery query)
query - 查询条件List<T> findByQueryAndSort(PageAndSortQuery query)
query - 查询条件org.springframework.data.domain.Page<T> pageByQuery(PageAndSortQuery query)
query - 查询条件Copyright © 2022. All rights reserved.