JAVA - sqlite łączenie z bazą(jednokrotne)

0

Witam,

jaką operację powinienem wykonać, żeby nie łączyć się za każdym razem kiedy potrzebuję z bazą i to połączenie zamykać tylko raz podczas uruchomiania aplikacji połączyć się bazą a podczas wyłączenia aplikacji, połączenie to zerwać?
Jak się nazywa taki zabieg? :)

0

To sie nazywa zdrowy rozsądek.
A normalni ludzie realizuja to poprzez wydzielenie w aplikacji warstwy serwisów z dostępem do bazy danych i wstrzykują te serwisy tam gdzie taki dostęp jest potrzebny.

0

Uczę się dopiero, ale zdrowego rozsądki mi nie brakuje, dlatego szukam odpowiedzi na moje pytanie.
Czyli według Ciebie jak powinienem to zrobić? (troszkę jaśniej)

0

A w czym piszesz tą aplikację? Bo to jest dość istotna sprawa :)

0

Staram się w JAVA/Spring. Dane z bazy są wykorzystywane od początku(okno logowania i/lub rejestracji), aż po prawie koniec, sprawdzanie wolnych miejsc po zalogowaniu.

0

Ale to desktopowa aplikacja czy web? Anyway skoro to Spring to sugerowałbym zacząć naukę na dziś od takich haseł jak: Dependency Injection, CDI, Inversion of Control, @Named, @Inject. Możesz też iść o krok dalej i przeczytać też o JPA oraz o Spring-Data.

0

Aplikacja desktopowa póki co. Dziękuję za dostarczenie "lektury".

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.