Cette section va s’intéresser à JDBC (Java DataBase Connectivity). Ce terme désigne un ensemble de classes Java destinées à se connecter et à interagir sur des bases de données.
Les bases de données permettent de sauvegarder des données dans une ou plusieurs tables. Chaque table est composée d’une ou de plusieurs champs et d’un ou de plusieurs enregistrements. Par exemple, la table « membres » pourrait contenir les données suivantes :
id | Nom | Prénom | Mot de passe |
1 | Grandjean | Pierre | pGrandjean |
2 | Petit | Anne | aPetit |
4 | Gress | Norbert | nGress |
Pour dialoguer avec une base de données en Java, vous devez suivre les sept étapes suivantes :
- Chargement d’un pilote JDBC
- Définition de l’URL de connexion à la base de données
- Connexion avec la base de données
- Création d’un objet Statement
- Exécution d’une requête SQL
- Traitement des résultats
- Fermeture de la connexion