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ą
Author: Smok
Date: Tue, 18 Oct 2011 16:15
Date: Tue, 18 Oct 2011 16:15
17 lines
2044 bytes
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ą
Author: Zerat
Date: Sat, 22 Oct 2011 10:15
Date: Sat, 22 Oct 2011 10:15
25 lines
2452 bytes
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