Que signifie la connectivité de la base de données Java ?
Java Database Connectivity (JDBC) est une interface de programmation d'application (API) qui permet au programmeur de se connecter et d'interagir avec des bases de données. Il fournit des méthodes pour interroger et mettre à jour les données dans la base de données via des instructions de mise à jour telles que CREATE, UPDATE, DELETE et INSERT de SQL et des instructions de requête telles que SELECT. De plus, JDBC peut exécuter des procédures stockées.
Comme Java, JDBC est compatible avec de nombreuses plateformes comme Unix et MAC OS.
Weendoz explique la connectivité de la base de données Java
L'API JDBC utilise des classes et des interfaces standard Java pour se connecter aux bases de données. Afin d'utiliser JDBC pour connecter des applications Java à un serveur de base de données spécifique, un pilote JDBC prenant en charge l'API JDBC pour ce serveur de base de données est requis.
Pour établir une connexion entre l'application Java et la base de données, JDBC suit certaines étapes :
- Chargement du driver : Le driver assure une connexion à la base de données.
- Création de la connexion : Une fois le pilote chargé, l'étape suivante consiste à créer une connexion. L'objet de connexion utilise une URL au format spécifié, qui inclut le nom de la machine, le numéro de port et le nom de la base de données. Il communique avec l'objet de base de données.
- Exécution d'instructions SQL : nécessite un objet pour créer l'instruction SQL.
- Renvoi de l'ensemble de résultats : récupère et manipule les requêtes de base de données. Les enregistrements sont accessibles de la première à la dernière ligne de la base de données.