public interface ZiyiSelfRelevanceRepository<T extends ZiyiSelfRelevance<ID>,ID extends Serializable> extends ZiyiJpaRepository<T,ID>
| 限定符和类型 | 方法和说明 |
|---|---|
default void |
checkPid(ID pid,
ID id,
ID rootId)
校验pid
|
boolean |
existsByPid(ID pid)
根据 pid 查询是否存在
|
List<T> |
findByPid(ID pid)
根据 PID 查询
|
List<T> |
findByPidIn(Iterable<ID> pIds)
根据 pIds 查询
|
default List<T> |
getAllParent(List<ID> ids,
List<T> parentList)
获取所有上级部门
|
default List<T> |
getAllSub(List<ID> ids,
List<T> childrenList)
获取所有子部门
|
deleteAllByIdIndeleteAllByIdInBatch, deleteAllInBatch, deleteAllInBatch, deleteInBatch, findAll, findAll, findAll, findAll, findAllById, flush, getById, getOne, saveAll, saveAllAndFlush, saveAndFlushcount, delete, deleteAll, deleteAll, deleteAllById, deleteById, existsById, findById, saveboolean existsByPid(ID pid)
pid - piddefault void checkPid(ID pid, ID id, ID rootId)
pid - pidid - idrootId - rootIddefault List<T> getAllSub(List<ID> ids, List<T> childrenList)
ids - idschildrenList - subListCopyright © 2022. All rights reserved.