Apache Commons DBUtils - Présentation

La bibliothèque Apache Commons DbUtils est un ensemble assez restreint de classes, conçues pour faciliter le traitement des appels JDBC sans fuite de ressources et pour avoir un code plus propre. Le nettoyage des ressources JDBC étant assez fastidieux et sujet aux erreurs, les classes DBUtils aident à extraire le code de la plaque chauffante, afin que les développeurs puissent se concentrer uniquement sur les opérations liées à la base de données.

Avantages de DBUtils

Les avantages de l'utilisation d'Apache Commons DBUtils sont expliqués ci-dessous -

  • No Resource Leakage - Les classes DBUtils garantissent qu'aucune fuite de ressources ne se produit.

  • Clean & Clear code - Les classes DBUtils fournissent un code propre et clair pour effectuer les opérations de base de données sans avoir besoin d'écrire un code de nettoyage ou de prévention des fuites de ressources.

  • Bean Mapping - La classe DBUtils prend en charge le remplissage automatique des javabeans à partir d'un jeu de résultats.

Principes de conception DBUtils

Les principes de conception d'Apache Commons DBUtils sont les suivants:

  • Small - La bibliothèque DBUtils est de très petite taille avec moins de classes, de sorte qu'elle est facile à comprendre et à utiliser.

  • Transparent- La bibliothèque DBUtils ne fait pas beaucoup de travail dans les coulisses. Il prend simplement une requête et s'exécute.

  • Fast - Les classes de bibliothèque DBUtils ne créent pas beaucoup d'objets d'arrière-plan et sont assez rapides dans les exécutions d'opérations de base de données.