Ecco come ottengo una sessione di sospensione e la creazione di una query.Apri e chiudi Sessione di sospensione
HSession.getSession().createQuery("query here").executeUpdate();
E
Critaria cr=HSession.getSession().createCritaria(..).. ;
HSession è dove la mia fabbrica di sessione si trova e getSession()
metodo restituisce una nuova sessione
(getSessionFactory().openSession();)
Voglio sapere se
- Dopo aver chiamato
cr.list();
La sessione è ancora in vita? - Se è vivo, ottenere questo criterio o eseguire una query non è buono? e
Creazione di una sessione come
Session s = HSession.getSession();
s.createCriteria ...È il modo di utilizzare la sessione e chiuderla utilizzando
s.close();
?
Grazie per le tue informazioni –