Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Criteria c = session.createCriteria(Classe1.class, "C1");
- c.createAlias("C1.itens", "Itens");
- c.createAlias("Itens.nros", "Nros");
- c.createAlias("Itens.estados", "Estados");
- c.createAlias("C1.janelas", "Janelas");
- c.createAlias("C1.criador", "Criador");
- c.createAlias("C1.xamines", "Xamines");
- c.createAlias("C1.torres", "Torres");
- c.add(Restrictions.in("Nros.id", "lista com aprox 40 registros"));
- c.add(Restrictions.in("Estados.id", "lista com aprox 5000 registros"));
- c.add(Restrictions.in("Criador.id", "lista com aprox 1500 registros"));
- c.add(Restrictions.in("Xamines.id", "lista com aprox 50 registros"));
- c.add(Restrictions.in("Torres.id", "lista com aprox 50 registros"))
- .addOrder(Order.asc("C1.id"));
- c.setResultTransformer(Criteria.DISTINCT_ROOT_ENTITY);
- long tempoFinal = System.currentTimeMillis();
- List<Classe1> listass=c.list();
Add Comment
Please, Sign In to add comment