Guest User

Untitled

a guest
Mar 22nd, 2018
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.84 KB | None | 0 0
  1. Criteria c = session.createCriteria(Classe1.class, "C1");
  2. c.createAlias("C1.itens", "Itens");
  3. c.createAlias("Itens.nros", "Nros");
  4. c.createAlias("Itens.estados", "Estados");
  5. c.createAlias("C1.janelas", "Janelas");
  6. c.createAlias("C1.criador", "Criador");
  7. c.createAlias("C1.xamines", "Xamines");
  8. c.createAlias("C1.torres", "Torres");
  9. c.add(Restrictions.in("Nros.id", "lista com aprox 40 registros"));
  10. c.add(Restrictions.in("Estados.id", "lista com aprox 5000 registros"));
  11. c.add(Restrictions.in("Criador.id", "lista com aprox 1500 registros"));
  12. c.add(Restrictions.in("Xamines.id", "lista com aprox 50 registros"));
  13. c.add(Restrictions.in("Torres.id", "lista com aprox 50 registros"))
  14. .addOrder(Order.asc("C1.id"));
  15. c.setResultTransformer(Criteria.DISTINCT_ROOT_ENTITY);
  16. long tempoFinal = System.currentTimeMillis();
  17. List<Classe1> listass=c.list();
Add Comment
Please, Sign In to add comment