public interface UserRepository extends org.springframework.data.repository.PagingAndSortingRepository<UserEntity,String>
| Modifier and Type | Method and Description |
|---|---|
int |
countByBranch(String branch)
Counts amount of users for a branch
|
@NotNull List<UserEntity> |
findAll()
List all users
|
List<UserEntity> |
findByBranchAndUserRolesIn(String branch,
List<UserRole> roles)
Finds all users of the branch with the given roles
|
Optional<UserEntity> |
findByEmailOrLogin(String email,
String login)
Finds user by its email or login if exists
|
Optional<UserEntity> |
findFirstByLogin(String login)
Finds user by its login if exists
|
Optional<UserEntity> findFirstByLogin(String login)
login - user loginOptional<UserEntity> findByEmailOrLogin(String email, String login)
email - user email@NotNull @NotNull List<UserEntity> findAll()
findAll in interface org.springframework.data.repository.CrudRepository<UserEntity,String>List<UserEntity> findByBranchAndUserRolesIn(String branch, List<UserRole> roles)
branch - branchroles - user rolesint countByBranch(String branch)
branch - branchCopyright © 2019. All rights reserved.