JDBCFacade - JDBCFacade - Wikipedia
JDBCFacade je otevřený zdroj knihovna pro výrobu JDBC snadnější použití a menší náchylnost k chybám a zároveň podporuje čisté oddělení mezi vytrvalostí a logikou domény.
Technické údaje
JDBCFacade podporuje J2SE 1.2 a novější. To zahrnuje JDBC verze 2.0 a novější.
Na rozdíl od mnoha podobných nástrojů JDBCFacade žádným způsobem nezasahuje do běžného používání JDBC. JDBCFacade používá příkazové a abstraktní tovární vzory k poskytnutí zjednodušeného databázového rozhraní API, které před uživatelem skrývá mnoho podrobností o připojení a zpracování chyb.
JDBCFacade podporuje 4 typy příkazů:
- FetchCommand - provede příkaz dotazu JDBC (SELECT), u kterého se očekává, že vrátí nula nebo více řádků, a poté použije poskytnutou továrnu k vytvoření objektu z každého z těchto řádků
- GetCommand - provede příkaz dotazu JDBC (SELECT), u kterého se očekává, že vrátí přesně jeden řádek, a poté použije poskytnutou továrnu k vytvoření objektu z tohoto řádku
- UpdateCommand - provede příkaz JDBC, který nevrací ResultSet, například aktualizaci nebo příkaz DDL
- VisitCommand - provede příkaz dotazu JDBC (SELECT), u kterého se očekává, že vrátí nula nebo více řádků, a poté použije poskytnutého návštěvníka na každý z těchto řádků