@GET
@Produces("application/json")
public List<Person> listAll(@QueryParam("start") Integer startPosition,
@QueryParam("max") Integer maxResult) {
TypedQuery<Person> findAllQuery = em.createQuery(
"SELECT DISTINCT p FROM Person p ORDER BY p.id", Person.class);
if (startPosition != null) {
findAllQuery.setFirstResult(startPosition);
}
if (maxResult != null) {
findAllQuery.setMaxResults(maxResult);
}
final List<Person> results = findAllQuery.getResultList();
return results;
}
PersonEndpoint.java 文件源码
java
阅读 52
收藏 0
点赞 0
评论 0
项目:demo-ang2
作者:
评论列表
文章目录