@Transactional(rollbackFor=java.lang.Exception.class) public abstract class SysDpBaseServiceImpl<T extends SysDpBaseEntity,R extends SysDpBaseRepository<T>> extends Object implements SysDpBaseService<T,R>
| 限定符和类型 | 字段和说明 |
|---|---|
protected R |
baseRepository |
protected cn.hutool.log.Log |
log |
| 构造器和说明 |
|---|
SysDpBaseServiceImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
R |
baseRepository()
获取该 Service 对应的 Repository
|
long |
countByQuery(PageAndSortQuery query)
根据查询条件统计条数
|
long |
countWrapper(LambdaQueryWrapper<T> wrapper)
根据LambdaQueryWrapper进行count
|
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)
根据条件分页查询
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfindByIdOrThrow@Autowired protected R extends SysDpBaseRepository<T> baseRepository
protected final cn.hutool.log.Log log
public R baseRepository()
SysDpBaseServicebaseRepository 在接口中 SysDpBaseService<T extends SysDpBaseEntity,R extends SysDpBaseRepository<T>>public long countWrapper(LambdaQueryWrapper<T> wrapper)
SysDpBaseServicecountWrapper 在接口中 SysDpBaseService<T extends SysDpBaseEntity,R extends SysDpBaseRepository<T>>wrapper - 查询条件public List<T> findByWrapper(LambdaQueryWrapper<T> wrapper)
SysDpBaseServicefindByWrapper 在接口中 SysDpBaseService<T extends SysDpBaseEntity,R extends SysDpBaseRepository<T>>wrapper - 查询条件public Optional<T> findOneByWrapper(LambdaQueryWrapper<T> wrapper)
SysDpBaseServicefindOneByWrapper 在接口中 SysDpBaseService<T extends SysDpBaseEntity,R extends SysDpBaseRepository<T>>wrapper - 查询条件public List<T> findByWrapperAndSort(LambdaQueryWrapper<T> wrapper)
SysDpBaseServicefindByWrapperAndSort 在接口中 SysDpBaseService<T extends SysDpBaseEntity,R extends SysDpBaseRepository<T>>wrapper - 查询条件public org.springframework.data.domain.Page<T> pageByQuery(LambdaQueryWrapper<T> wrapper)
SysDpBaseServicepageByQuery 在接口中 SysDpBaseService<T extends SysDpBaseEntity,R extends SysDpBaseRepository<T>>wrapper - 查询条件public long countByQuery(PageAndSortQuery query)
SysDpBaseServicecountByQuery 在接口中 SysDpBaseService<T extends SysDpBaseEntity,R extends SysDpBaseRepository<T>>query - 查询条件public List<T> findByQuery(PageAndSortQuery query)
SysDpBaseServicefindByQuery 在接口中 SysDpBaseService<T extends SysDpBaseEntity,R extends SysDpBaseRepository<T>>query - 查询条件public Optional<T> findOneByQuery(PageAndSortQuery query)
SysDpBaseServicefindOneByQuery 在接口中 SysDpBaseService<T extends SysDpBaseEntity,R extends SysDpBaseRepository<T>>query - 查询条件public List<T> findByQueryAndSort(PageAndSortQuery query)
SysDpBaseServicefindByQueryAndSort 在接口中 SysDpBaseService<T extends SysDpBaseEntity,R extends SysDpBaseRepository<T>>query - 查询条件public org.springframework.data.domain.Page<T> pageByQuery(PageAndSortQuery query)
SysDpBaseServicepageByQuery 在接口中 SysDpBaseService<T extends SysDpBaseEntity,R extends SysDpBaseRepository<T>>query - 查询条件Copyright © 2022. All rights reserved.