Configurer la connexion
CityBook Libraries a besoin que votre application établisse une connexion active à sa base de données PostgreSQL. Vous allez utiliser 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 garantir 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 imports nécessaires : Connection, DriverManager et SQLException.
Cet exercice fait partie du cours
Interroger une base de données PostgreSQL en Java
Instructions
- Placez la connexion dans un bloc
try. - Créez une connexion à partir de
DriverManager.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
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!");
}
}
}