🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.java
2 messages
2 total messages Started by Smok Tue, 18 Oct 2011 16:15
[lame] Wykorzystanie połączenia z bazą
#153010
Author: Smok
Date: Tue, 18 Oct 2011 16:15
17 lines
2044 bytes
Cześć.
Nauczyłem się już, jak uzyskać połączenie z bazą. Nie mam pojęcia
jednak, jak dalej powinien wyglądać przykładowy program korzystający z
takiego połączenia. Stworzyłem klasę która za pomocą JDBC otwiera
połączenie. Klasa ma tylko jedną metodę - main. Tu otwieram połączenie
i
wykonuję przykładowe zapytanie.
Teraz chcę to zmienić. Nazwać jakoś inaczej tą metodę i wywoływać ją z
jakiejś innej klasy.
Czy chcąc wywołać jakieś zapytanie muszę za każdym razem łączyć się od
nowa z bazą i rozłączać to połączenie po wykonaniu zapytania?
Czy zapytanie do bazy danych wysyła się jako parametr wywołania metody
-
czy tworzy odrębne metody dla każdego zapytania?
Sorki za pytania poniżej poziomu, ale nie mogę sobie tego jeszcze
wyobrazić.
Smok.
Re: Wykorzystanie połączenia z bazą
#153011
Author: Zerat
Date: Sat, 22 Oct 2011 10:15
25 lines
2452 bytes
On 18 Paź, 18:15, Smok <ismoczkiew...@gmail.com> wrote:
> Cześć.
> Nauczyłem się już, jak uzyskać połączenie z bazą. Nie mam pojęcia
> jednak, jak dalej powinien wyglądać przykładowy program korzystający z
> takiego połączenia. Stworzyłem klasę która za pomocą JDBC otwiera
> połączenie. Klasa ma tylko jedną metodę - main. Tu otwieram połączenie
> i
> wykonuję przykładowe zapytanie.
> Teraz chcę to zmienić. Nazwać jakoś inaczej tą metodę i wywoływać ją z
> jakiejś innej klasy.
> Czy chcąc wywołać jakieś zapytanie muszę za każdym razem łączyć się od
> nowa z bazą i rozłączać to połączenie po wykonaniu zapytania?
Do tego służy pula połączeń, abyś nie musiał się ciągle tworzyć nowego
połączenia(informacje na google).
> Czy zapytanie do bazy danych wysyła się jako parametr wywołania metody
> -
> czy tworzy odrębne metody dla każdego zapytania?
raczej tworzysz sobie odrębne metody - poszukaj na google o DAO(Data
Access Object)
> Sorki za pytania poniżej poziomu, ale nie mogę sobie tego jeszcze
> wyobrazić.
Spoko każdy kiedyś zaczynał
> Smok.

PS> Spójrz sobie na jakis ORM (eg. Hibernate), wszystko wygooglujesz.
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads