Skip to content
rnentjes edited this page Nov 19, 2012 · 3 revisions

Find a user:

class UserDao extends PersistentDao<Long, User> {

  public User findUserByName(String name) {
    createQuery().equals("name", name).getSingleResult();
  }

  public List<User> findOldUsers(int age, int from, int max) {
    createQuery()
      .greater("age", age)
      .order("age", "-name") // order by age and descending on name
      .from(from)
      .max(max)
      .getResultList();
  }
}

Clone this wiki locally