Apache Commons DBUtils - przegląd
Biblioteka Apache Commons DbUtils to dość mały zestaw klas, które mają na celu ułatwienie przetwarzania wywołań JDBC bez wycieku zasobów i uzyskanie czystszego kodu. Ponieważ czyszczenie zasobów JDBC jest dość żmudne i podatne na błędy, klasy DBUtils pomagają wyodrębnić kod stały, dzięki czemu programiści mogą skupić się tylko na operacjach związanych z bazą danych.
Zalety DBUtils
Zalety korzystania z Apache Commons DBUtils są wyjaśnione poniżej -
No Resource Leakage - Klasy DBUtils zapewniają, że nie nastąpi wyciek zasobów.
Clean & Clear code - Klasy DBUtils zapewniają czysty i przejrzysty kod do wykonywania operacji na bazie danych bez konieczności pisania kodu czyszczenia lub zapobiegania wyciekom zasobów.
Bean Mapping - Klasa DBUtils obsługuje automatyczne wypełnianie javabean z zestawu wyników.
Zasady projektowania DBUtils
Zasady projektowania Apache Commons DBUtils są następujące -
Small - Biblioteka DBUtils ma bardzo mały rozmiar z mniejszą liczbą klas, dzięki czemu jest łatwa do zrozumienia i użycia.
Transparent- Biblioteka DBUtils nie wykonuje zbyt wiele pracy za kulisami. Po prostu pobiera zapytanie i wykonuje.
Fast - Klasy biblioteki DBUtils nie tworzą wielu obiektów w tle i są dość szybkie w wykonywaniu operacji na bazie danych.