Methods inherited from interface org.springframework.data.repository.ListCrudRepository
findAll, findAllById, saveAll
Methods inherited from interface org.springframework.data.repository.ListPagingAndSortingRepository
findAll
Methods inherited from interface org.springframework.data.repository.PagingAndSortingRepository
findAll
Methods inherited from interface org.springframework.data.repository.query.QueryByExampleExecutor
count, exists, findAll, findBy, findOne
Method Details
findByUsernameOrEmail
@Query("SELECT u FROM User u WHERE u.username = :identifier OR u.email = :identifier")
Optional<User>findByUsernameOrEmail(@Param("identifier")
String identifier)
findFirst
@Query("SELECT u FROM User u ORDER BY u.id ASC")
Optional<User>findFirst()
findByVerificationToken
@Query("SELECT u FROM User u WHERE u.verificationToken = :token")
Optional<User>findByVerificationToken(String token)
@Query("SELECT new org.bh_foundation.e_sign.dto.UserDto(u.id, u.username, u.email) FROM User u ORDER BY u.username ASC")
List<UserDto>findUsernameEmailId()