Article View: pl.comp.lang.java
Article #153011Re: Wykorzystanie połączenia z bazą
From: 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.
Technical Details
Message-ID:
<340bca6e-3bfa-41ae-977d-80c376a9e96d@l12g2000vby.googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!news.glorb.com!postnews.google.com!l12g2000vby.googlegroups.com!not-for-mailReferences:
<d8fd8235-07ad-421c-b773-d0b3285a15a2@20g2000yqz.googlegroups.com>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!news.glorb.com!postnews.google.com!l12g2000vby.googlegroups.com!not-for-mail From: Zerat <patrykzielu@yahoo.pl> Newsgroups: pl.comp.lang.java Subject: Re: Wykorzystanie połączenia z bazą Date: Sat, 22 Oct 2011 03:15:08 -0700 (PDT) Organization: http://groups.google.com Lines: 34 Message-ID: <340bca6e-3bfa-41ae-977d-80c376a9e96d@l12g2000vby.googlegroups.com> References: <d8fd8235-07ad-421c-b773-d0b3285a15a2@20g2000yqz.googlegroups.com> NNTP-Posting-Host: 78.8.13.14 Mime-Version: 1.0 X-Trace: posting.google.com 1319278509 31652 127.0.0.1 (22 Oct 2011 10:15:09 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Sat, 22 Oct 2011 10:15:09 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: l12g2000vby.googlegroups.com; posting-host=78.8.13.14; posting-account=JiWOowoAAAA1bkC05E6AML8Ix7rMoWug User-Agent: G2/1.0 X-Google-Web-Client: true X-Google-Header-Order: UHALERCNK X-HTTP-UserAgent: Opera/9.80 (Windows NT 6.1; U; pl) Presto/2.9.168 Version/11.51,gzip(gfe) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit