Hlavní třídy (komponenty) JDBC
DriverManager
-
manažer databázových ovladačů - každý systém řízení báze
dat (DBMS) musí mít vlastní databázový ovladač
(
Driver
). V manažeru se ovladače
zaregistrují a přístup k danému DBMS se realizuje prostřednictvím
příslušného ovladače.
DataSource
-
abstraktní "obálka" konkrétního datového zdroje.
Uživatele nezajímá, kterým DBMS je zdroj řízen, stačí, že nějakou
službou získá objekt DataSource a z něj vytváří spojení
(
Connection
).
ConnectionPoolDataSource
-
dtto, ale _oolable_ tj. datový zdroj schopný poolingu
připojení - zvýšená efektivita, není třeba vždy fyzicky zřizovat
nové spojení, ale "vypůjčit si" právě nepoužívané, "volné" spojení
z poolu.