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
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!");
}
}
}