CommencerCommencer gratuitement

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

Afficher le cours

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