Zacznij terazZacznij za darmo

Nawiązywanie połączenia

Aplikacja dla bibliotek CityBook musi nawiązać aktywne połączenie z bazą danych PostgreSQL. Użyj metody DriverManager.getConnection() z biblioteki JDBC, aby otworzyć połączenie – przekaż jej adres URL, nazwę użytkownika i hasło.

Aby zadbać o prawidłowe zarządzanie zasobami, umieść połączenie w bloku try-with-resources, dzięki czemu zostanie ono zamknięte automatycznie. Klasa Credentials z polami URL, USER i PASSWORD jest już dostępna, podobnie jak niezbędne importy: Connection, DriverManager i SQLException.

To ćwiczenie jest częścią kursu

Zapytania do bazy danych PostgreSQL w Javie

Zobacz kurs

Instrukcje do ćwiczenia

  • Umieść połączenie w bloku try.
  • Utwórz połączenie za pomocą DriverManager.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

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!");
        }
    }
}
Edytuj i uruchom kod