🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.java
Article #153011

Re: Wykorzystanie połączenia z bazą

#153011
From: 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.
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-mail
References: <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