Witam!
Tworze program wspolpracujacy z baza danych. W zasadzie wszystkie operacje oparte sa na pobieraniu danych badz ich przetwarzaniu. Moje pytanie dotyczy "dobrego stylu" mojego kodu. Mianowicie zaczynam program polaczeniem: Connection conn = DriverManager.getConnection (url, userName, password);
Zmienna conn jest udostepniona dla calego programu i co chwila korzystam z niej kiedy w blokach try wykonuje
Statement stat = conn.createStatement();
ResultSet result = stat.executeQuery("...");
Na koncu programu zamykam cale polaczenie.
Chcialbym sie dowiedziec, czy to dobra technika?
Mysle ze laczenie sie za kazdym razem po to tylko, aby pobrac kilka informacji zajmowaloby zbyt duzo czasu. Znow zaladowanie wszystkich informacji i praca na nich bylaby marnotrawstwem pamieci.
Co o tym myslicie?
Moze powinienem utworzyc takze programowa zmienna stat?
Dzieki za wskazowki.