Advertisement
Jonas_3k

Ordenação com Criteria

Apr 29th, 2021
1,078
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.46 KB | None | 0 0
  1. CriteriaBuilder builder = getSession().getCriteriaBuilder();
  2. CriteriaQuery<User> q = builder.createQuery(User.class);
  3. Root<User> usr = q.from(User.class);
  4. ParameterExpression<String> p = builder.parameter(String.class);
  5. q.select(usr).where(builder.like(usr.get("name"),p))
  6.   .orderBy(builder.asc(usr.get("name")));
  7. TypedQuery<User> query = getSession().createQuery(q);
  8. query.setParameter(p, "%" + Main.filterName + "%");
  9. List<User> list = query.getResultList();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement