package org.abcgo.repository; import org.abcgo.domain.User; import org.joda.time.DateTime; import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.Query; import java.util.List; /** * Spring Data JPA repository for the User entity. */ public interface UserRepository extends JpaRepository<User, Long> { User findOneByActivationKey(String activationKey); List<User> findAllByActivatedIsFalseAndCreatedDateBefore(DateTime dateTime); User findOneByResetKey(String resetKey); User findOneByLogin(String login); User findOneByEmail(String email); }