@Repository public interface UserRepository extends org.springframework.data.jpa.repository.JpaRepository<User,Long>, org.springframework.data.jpa.repository.JpaSpecificationExecutor
| 限定符和类型 | 方法和说明 |
|---|---|
Long |
countBySubDomain(String subDomain) |
Optional<User> |
findByEmail(String email) |
Optional<User> |
findByMobile(String mobile) |
Optional<User> |
findByRealName(String realName) |
List<User> |
findByRolesContains(Role role) |
List<User> |
findByRolesNotContains(Role role) |
org.springframework.data.domain.Page<User> |
findBySubDomainAndConnectionStatusAndAcceptStatus(String subDomain,
String connectionStatus,
String acceptStatus,
org.springframework.data.domain.Pageable pageable) |
org.springframework.data.domain.Page<User> |
findBySubDomainAndConnectionStatusAndRolesNotContains(String subDomain,
String connectionStatus,
Role role,
org.springframework.data.domain.Pageable pageable) |
Optional<User> |
findBySubDomainAndRolesContains(String subDomain,
Role role) |
Optional<User> |
findByUid(String uid) |
List<User> |
findByUser(User user) |
org.springframework.data.domain.Page<User> |
findByUser(User user,
org.springframework.data.domain.Pageable pageable) |
org.springframework.data.domain.Page<User> |
findByUserAndConnectionStatusAndAcceptStatus(User user,
String connectionStatus,
String acceptStatus,
org.springframework.data.domain.Pageable pageable) |
List<User> |
findByUserAndRolesNotContains(User user,
Role role) |
Optional<User> |
findByUserAndUsername(User user,
String username) |
Optional<User> |
findByUsername(String username) |
Optional<User> |
findByUsernameAndSubDomain(String username,
String subDomain) |
List<User> |
findByUserOrUsername(User user,
String username) |
org.springframework.data.domain.Page<User> |
findByUserOrUsername(User user,
String username,
org.springframework.data.domain.Pageable pageable) |
org.springframework.data.domain.Page<User> |
findByUserOrUsernameAndRolesNotContains(User user,
String username,
Role role,
org.springframework.data.domain.Pageable pageable) |
List<User> |
findByWorkGroupsContains(WorkGroup workGroup) |
deleteAllInBatch, deleteInBatch, findAll, findAll, findAll, findAll, findAllById, flush, getOne, saveAll, saveAndFlushcount, delete, deleteAll, deleteAll, deleteById, existsById, findById, saveOptional<User> findByUsernameAndSubDomain(String username, String subDomain)
org.springframework.data.domain.Page<User> findByUser(User user, org.springframework.data.domain.Pageable pageable)
org.springframework.data.domain.Page<User> findByUserAndConnectionStatusAndAcceptStatus(User user, String connectionStatus, String acceptStatus, org.springframework.data.domain.Pageable pageable)
org.springframework.data.domain.Page<User> findBySubDomainAndConnectionStatusAndAcceptStatus(String subDomain, String connectionStatus, String acceptStatus, org.springframework.data.domain.Pageable pageable)
org.springframework.data.domain.Page<User> findByUserOrUsername(User user, String username, org.springframework.data.domain.Pageable pageable)
Optional<User> findBySubDomainAndRolesContains(String subDomain, Role role)
org.springframework.data.domain.Page<User> findByUserOrUsernameAndRolesNotContains(User user, String username, Role role, org.springframework.data.domain.Pageable pageable)
Copyright © 2019. All rights reserved.