jueves, 26 de mayo de 2011

Enviando un List como parte del where en HQL

Un ejemplo dice más que mil palabras

List<Integer> numeros = new ArrayList<Integer>();
numeros.add(1);
numeros.add(2);
numeros.add(3);
String consulta = "from Algo algo where algo.numero in ( :lista)"
Query query = sessionFactory.getCurrentSession().createQuer(consulta);
query.setParameterList("lista", numeros);

No hay comentarios:

Publicar un comentario en la entrada