Tenho que fazer uma HQL para me retornar um List de servidores que não estejam em um determinado Evento, estou me batendo aqui a algum tempo e não consegui fazer, na verdade nem manjo muito de HQL.
Pessoal estou quebrando a cabeça aqui. Se alguem puder ajudar.
Sessionsession=HibernateUtil.getSession();Stringsql="select ser from Servidor ser, Evento ev where "+" ser not in (ev.servidores) and ev.id = 2";try{
Queryq=session.createQuery(sql);List<Object> dados = q.list();System.out.println("Servidores que nao estão no evento");for(Objectobject:dados){
Servidore=(Servidor)object;System.out.println(e.getMatricula());}
}catch(Exceptione){
e.printStackTrace();}