Maison  >  Article  >  Java  >  Qu'est-ce que JDBC

Qu'est-ce que JDBC

藏色散人
藏色散人original
2018-12-27 14:04:0153335parcourir

JDBC (Java DataBase Connectivity, connexion à la base de données Java) est une API Java utilisée pour exécuter des instructions SQL. L'API JDBC fournit une interface standard pour interagir avec tout système de gestion de base de données relationnelle (SGBDR).

Qu'est-ce que JDBC

L'API JDBC contient les composants principaux suivants :

1.Pilote JDBC (pilote JDBC)

2 .Connection (connexion)

3.Statement (déclaration)

4.ResultSet (ensemble de résultats)

Présentons brièvement ses composants.

Pilote JDBC

Un pilote JDBC est un ensemble de classes Java qui implémentent l'interface JDBC pour interagir avec une base de données spécifique. Presque tous les fournisseurs de bases de données (tels que MySQL, Oracle, Microsoft SQL Server) proposent des pilotes JDBC. Par exemple, MySQL fournit un pilote JDBC appelé MySQL Connection/J, qui vous permet d'utiliser une base de données MySQL via l'API JDBC standard.

Il existe trois types de pilotes JDBC, dont le pilote API natif JDBC, le pilote JDBC-net et le pilote JDBC.

Le pilote JDBC est écrit en Java pur. Il convertit les appels JDBC en appels spécifiques à MySQL et envoie les appels directement à une base de données spécifique. Pour utiliser le pilote JDBC, vous devez inclure le fichier JAR du pilote dans votre application. MySQL Connector/J est un pilote JDBC.

Connexion

Le premier et le plus important composant de JDBC est l'objet Connection. Dans une application Java, le pilote JDBC est chargé en premier, puis la connexion à la base de données est établie. Grâce à l'objet Connection, vous pouvez interagir avec la base de données, par exemple créer une instruction pour effectuer des requêtes SQL sur la table. Vous pouvez ouvrir plusieurs connexions à la base de données à la fois.

déclare

exécuter des requêtes SQL, telles que SELECT, INSERT, UPDATE, DELETE, etc., vous pouvez utiliser l'objet Statement. Vous pouvez créer un objet Statement à partir d'un objet Connection. JDBC propose plusieurs types d'utilisations différentes, telles que les instructions PreparedStatement , CallableStatement .

Result Set

Après avoir interrogé les données de la base de données, vous obtiendrez un objet ResultSet. L'objet ResultSet fournit un ensemble d'API qui vous permettent de parcourir les résultats de la requête.

Le processus typique d'utilisation de JDBC est le suivant :

1 Tout d'abord, chargez le pilote JDBC et créez une connexion à la base de données.

2. Ensuite, créez l'instruction et exécutez la requête pour obtenir le ResultSet.

3. Ensuite, parcourez et traitez le ResultSet.

4. Fermez ResultSet, Statement et Connection.

Qu'est-ce que JDBC

Dans cet article, nous vous présentons quelques informations de base sur JDBC et ses principaux composants : pilote JDBC, connexion, instruction et ResultSet. J'espère que cela aidera ceux qui en ont besoin.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn