Thiết lập kết nối
CityBook Libraries cần ứng dụng của bạn thiết lập một kết nối trực tiếp tới cơ sở dữ liệu PostgreSQL của họ. Bạn sẽ dùng phương thức DriverManager.getConnection() của JDBC để mở kết nối, truyền vào URL, tên người dùng và mật khẩu.
Để quản lý tài nguyên đúng cách, bạn sẽ bao kết nối trong một khối try-with-resources để nó tự động đóng. Lớp Credentials với các trường URL, USER, và PASSWORD đã có sẵn, cùng với các import cần thiết: Connection, DriverManager, và SQLException.
Bài tập này là một phần của khóa học
Truy vấn cơ sở dữ liệu PostgreSQL trong Java
Hướng dẫn bài tập
- Bao đối tượng kết nối trong một khối
try. - Tạo kết nối từ
DriverManager.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
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!");
}
}
}