Interface UserRepository

All Superinterfaces:
org.springframework.data.repository.CrudRepository<UserEntity,Long>, org.springframework.data.jpa.repository.JpaRepository<UserEntity,Long>, org.springframework.data.jpa.repository.JpaSpecificationExecutor<UserEntity>, org.springframework.data.repository.ListCrudRepository<UserEntity,Long>, org.springframework.data.repository.ListPagingAndSortingRepository<UserEntity,Long>, org.springframework.data.repository.PagingAndSortingRepository<UserEntity,Long>, org.springframework.data.repository.query.QueryByExampleExecutor<UserEntity>, org.springframework.data.repository.Repository<UserEntity,Long>

public interface UserRepository extends org.springframework.data.jpa.repository.JpaRepository<UserEntity,Long>, org.springframework.data.jpa.repository.JpaSpecificationExecutor<UserEntity>
https://spring.io/guides/tutorials/react-and-spring-data-rest/ You do NOT want this repository exposed for REST operations!: exported = false
  • Method Details

    • findByUid

      Optional<UserEntity> findByUid(String uid)
    • findByEmailAndPlatformAndDeletedFalse

      Optional<UserEntity> findByEmailAndPlatformAndDeletedFalse(String email, String platform)
    • findByMobileAndPlatformAndDeletedFalse

      Optional<UserEntity> findByMobileAndPlatformAndDeletedFalse(String mobile, String platform)
    • findByUsernameAndPlatformAndDeletedFalse

      Optional<UserEntity> findByUsernameAndPlatformAndDeletedFalse(String username, String platform)
    • existsByUsernameAndPlatformAndDeletedFalse

      Boolean existsByUsernameAndPlatformAndDeletedFalse(String username, String platform)
    • existsByMobileAndPlatformAndDeletedFalse

      Boolean existsByMobileAndPlatformAndDeletedFalse(String mobile, String platform)
    • existsByEmailAndPlatformAndDeletedFalse

      Boolean existsByEmailAndPlatformAndDeletedFalse(String email, String platform)
    • existsBySuperUserAndDeletedFalse

      Boolean existsBySuperUserAndDeletedFalse(Boolean superUser)