使用该分页对象需要导包
import org.springframework.data.domain.PageRequest;
import org.springframework.data.domain.Pageable;
hibernate dao 继承自CrudRepository<Entity,ID>
//查询所有该供应商商品
@Query("from CommodityEntity where supplierId=?1 ")
public List<CommodityEntity> findBySupplier(String supplier, Pageable page);
直接将Pageable 分页对象放入到dao层接口 不需要像supplier一样使用?1传入。
service 层方法参数
@Override
public List<CommodityEntity> findBySupplier(String supplier, int page ,int rows) {
//分页算法当前页-1
page=page-1;
//重要!将分页条件交给Pageable 分页对象,PageRequest.of(起始页 , 每页显示的条数);
Pageable p= PageRequest.of(page,rows);
//将参