package org.springframework.data.simpledb.repository.query;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.Pageable;
import org.springframework.data.repository.CrudRepository;
import org.springframework.data.simpledb.domain.SimpleDbUser;
import java.util.List;
public interface NamedQueryRepository extends CrudRepository<SimpleDbUser, String>{
SimpleDbUser findByItemName(final String itemName);
List<SimpleDbUser> findByPrimitiveFieldGreaterThan(final float x);
List<SimpleDbUser> getByPrimitiveFieldOrItemNameLike(final float x, final String like);
List<SimpleDbUser> findByItemNameLikeOrPrimitiveFieldGreaterThanAndPrimitiveFieldLessThan(final String like, final float x1, final float x2);
Page<SimpleDbUser> readByPrimitiveFieldGreaterThan(final float x, final Pageable page);
}