Configurer la connexion
CityBook Libraries a besoin que votre application établisse une connexion active à sa base de données PostgreSQL. Vous utiliserez la méthode DriverManager.getConnection() de JDBC pour ouvrir la connexion, en fournissant l'URL, le nom d'utilisateur et le mot de passe.
Pour assurer une bonne gestion des ressources, vous allez encapsuler la connexion dans un bloc try-with-resources afin qu'elle se ferme automatiquement. La classe Credentials avec les champs URL, USER et PASSWORD est déjà disponible, ainsi que les importations nécessaires : Connection, DriverManager et SQLException.
Cette activité fait partie du cours
Interroger une base de données PostgreSQL en Java
Instructions de l’exercice
- Encadrez la connexion dans un bloc
try. - Créez une connexion à partir de
DriverManager.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
public class Main {
public static void main(String[] args) throws SQLException {
// Open a connection using try-with-resources
____ (Connection conn = ____.____(Credentials.URL, Credentials.USER, Credentials.PASSWORD)) {
System.out.println("Connected to the database!");
}
}
}