JPA分页

@Stateless

public class customerService{

@PersistenceContext(unitName="jpaUnit")//是persistence.xml中配置的<persistence-unit>中的name值

private EntityManager entityManager;

 

public List<CustomerEO> findAllCustomers()
{

  String jpql="select c from CustomerEO c";

 Query query=entityManager.createQuery(jpql);

query.setFirstResult(5);//设置查询结果的开始记录数

query.setMaxResults(10);//设查询结果记录数   查询记录数5~~15的数据

List<CustomerEO> result=query.getResultList();

return result;
}

}


你想返回多少条数据,例如query.setFirstResult(10).setMaxResults(15),就是从第10行开始,返回15条数据

阅读更多
文章标签: jpa string query class c
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭