Querying for Objects
  • Use Query.getResultList() to obtain a list of query results
Query.getResultList() Example  
  • Use Query.getSingleResult() to obtain a single query result
Query.getSingleResult() Example  
  • Use Query.setFirstResult() and Query.setMaxResults() to implement "paging"
Paging Example