Ahoj,
[EMAIL PROTECTED] wrote / napĂsal(a):
> Pokud si dobre pamatuju tak, aby si mohl pouzivat Lazy nacitani tak
> nesmis nikdy zavrit session (session.close() ), takze si pri
> spusteni aplikace udelas hibernate session a pak uz ji nikde
> nezaviras (jenom pri ukonceni aplikace by to prislo vhod).
Toto sa mi ako dobre riesenie nezda, drzat otvorenu session po cely
cas chodu aplikacie :((
A ked si pozries tu moju fciu na vratenie kariet, tak session zavolam
az po getKarty(), takze je stale otvorena i ked HB tvrdi nieco ine :((
to si nemyslim. Vyvolanie vynimky nenastane vo vnutri metody
getKartyForCitacka() po zavolani citacka.getKarty(). Nastane mimo metody
pri vyvolani prislusnej operacie nad instanciou Set vratenou
citacka.getKarty() a to je uz Hibernate Session uzatvorena (instancia
Set drzi odkaz na Hibernate Session uzatvorenu v ramci metody
getKartyForCitacka() preto LazyInitializationException).
Ales