1 package com.repository;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 import com.entity.UserEntity;
25 import org.springframework.data.domain.Page;
26 import org.springframework.data.domain.Pageable;
27 import org.springframework.data.jpa.repository.JpaRepository;
28 import org.springframework.stereotype.Repository;
29
30
31
32
33 @Repository
34 public interface IUserRepository extends JpaRepository<UserEntity, Long> {
35 Page<UserEntity> findAll(Pageable pageable);
36 UserEntity findByUsername(String username);
37 UserEntity findByEmailVerificationToken(String emailVerificationToken);
38 UserEntity findByResetPasswordToken(String emailVerificationToken);
39 }