Closed Tokiya closed 12 years ago
Spokojnie moe by do koca tego tygodnia. dzikuje za linka, w sumie po gbszym zastanowieniu si ma Pan racj :) Pozdrawiam AU
W dniu 31 stycznia 2012 11:26 uytkownik s7251 < reply@reply.github.com
napisa:
Uywam getSession() gdy wwczas dostaj sesj domyslnie tworzon i zarzdzan przez Hibernate z bierzcym wtkiem, jest to metoda bezpieczna gdy mog si do niej odwoac wielokrotnie z dowolnego miejsca, chyba e wywoam jawnie session.close() - wtedy rzeczywicie zostaje jedynie getOpenSession(), ktrym z koleji trzeba zarzdza samodzielnie - wic prociej jest uywa getSession() chocia jak kto woli rcznie zarzdza poczeniem to moe uywa getOpenSession() - nie chciaem sobie utrdnia. Wic czy naprawd musz przechodzi na getOpenSession()? Podsyam te link do dyskusji http://www.coderanch.com/t/218804/ORM/java/Difference-between-Session-openSession-Session
btw. pod jakim adresem mailowym mozna sie z Panem kontaktowac? I czy jeszcze dzis albo w tygodniu jest szansa na sprawdzenie poprawek mojego projektu aby otrzymac zaliczenie?
Reply to this email directly or view it on GitHub: https://github.com/s7251/JavaProject/issues/8#issuecomment-3736606
Używam getSession() gdyż wówczas dostaję sesję domyslnie tworzoną i zarządzaną przez Hibernate z bierzącym wątkiem, jest to metoda bezpieczna gdyż mogę się do niej odwołac wielokrotnie z dowolnego miejsca, chyba że wywołam jawnie session.close() - wtedy rzeczywiście zostaje jedynie getOpenSession(), którym z koleji trzeba zarządzać samodzielnie - więc prościej jest używać getSession() chociaż jak ktoś woli ręcznie zarządzać połączeniem to może używać getOpenSession() - nie chciałem sobie utrdniać. Więc czy naprawdę muszę przechodzić na getOpenSession()? Podsyłam też link do dyskusji http://www.coderanch.com/t/218804/ORM/java/Difference-between-Session-openSession-Session
btw. pod jakim adresem mailowym mozna sie z Panem kontaktowac? I czy jeszcze dzis albo w tygodniu jest szansa na sprawdzenie poprawek mojego projektu aby otrzymac zaliczenie?