Tools/src/main/java/de/ph87/tools/user/UserRepository.java

24 lines
562 B
Java

package de.ph87.tools.user;
import lombok.NonNull;
import org.springframework.data.repository.ListCrudRepository;
import java.util.Optional;
public interface UserRepository extends ListCrudRepository<User, String> {
boolean existsByName(@NonNull String name);
Optional<User> findByName(@NonNull String name);
@NonNull
Optional<User> findByPublicUuid(@NonNull String publicUuid);
@NonNull
Optional<User> findByPrivateUuid(@NonNull String privateUuid);
@NonNull
Optional<User> findByEmailConfirmation(@NonNull String emailConfirmation);
}