bonjour tout le monde:
avant tout j'utilise "Struts & Hibernate"
j'ai une question:je peut utiliser dans la clause WHERE un bean d'un formulaire pour selectionner les données pour cet bean? merci
exemple:
private static void list9() {
Transaction tx = null;
Session session = HibernateSessionFactory.currentSession() ;
try {
tx = session.beginTransaction();
List honeys = session.createQuery("select h from Critere2007 as h "
+ "where h.codeutil = LEnom de mon bean "
//+ " group by h.user"
//+ " having count(*) >= 1"
).list();
for (Iterator iter = honeys.iterator(); iter.hasNext(){
Critere2007 element = (Critere2007) iter.next();
System.out.println(element.getLibcritere());
//log.debug(element.getName());
}
tx.commit();
} catch (HibernateException e) {
e.printStackTrace();
if (tx != null && tx.isActive())
tx.rollback();
}
}
en fin : merci
Partager