CommencezCommencez gratuitement

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

Voir le cours

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!");
        }
    }
}
Modifier et exécuter le code