Trước khi bạn có thể kết nối với cơ sở dữ liệu, bạn cần cách đọc kèo bóng đá tài xế. Có hai phương pháp có sẵn và nó phụ thuộc vào mã cho cái tốt nhất để sử dụng.
Trong phương thức đầu tiên, mã của bạn hoàn toàn cách đọc kèo bóng đá trình điều khiển bằng cách sử dụng trình điều khiển bằng cách sử dụng Phương thức Lớp.forname (). VìPostgres, bạn sẽ sử dụng:
class.forname (postgresql.driver);Điều này sẽ cách đọc kèo bóng đá trình điều khiển và trong khi cách đọc kèo bóng đá, trình điều khiển sẽ tự động đăng ký vớiJDBC.
Lưu ý: Theforname ()Phương pháp có thể ném a ClassNotFoundException, vì vậy bạn sẽ cần phải bắt nó nếu cách đọc kèo bóng đá không có sẵn.
Đây là phương pháp phổ biến nhất để sử dụng, nhưng hạn chế mã của bạn Chỉ sử dụngPostgres. Nếu mã của bạn có thể truy cập cơ sở dữ cách đọc kèo bóng đá khác trong tương lai và bạn không sử dụng Tiện ích mở rộng, sau đó phương thức thứ hai được khuyến khích.
Phương pháp thứ hai chuyển cách đọc kèo bóng đá dưới dạng tham số cho JVM AS nó bắt đầu, bằng cách sử dụng đối số -d.
Ví dụ:
6412_6475
Trong ví dụ này, JVM sẽ cố gắng cách đọc kèo bóng đá trình điều khiển như một phần của nó là khởi tạo. Sau khi hoàn tất, ImageViewer được bắt đầu.
Bây giờ, phương pháp này là phương pháp tốt hơn để sử dụng vì nó cho phép Mã sẽ được sử dụng với các cơ sở dữ cách đọc kèo bóng đá khác, mà không cần biên dịch mã. Điều duy nhất cũng sẽ thay đổi là URL, được bảo hiểm Kế tiếp.
Một điều cuối cùng. Khi mã của bạn sau đó cố gắng mở kết nối, Và bạn nhận được mộtKhông có cách đọc kèo bóng đáSqlexception bị ném, điều này có thể là do người lái không ở trong đường dẫn lớp, hoặc giá trị trong tham số không được Chính xác.