Trước khi bạn có thể kết nối với cơ sở dữ liệu, bạn cần soi kèo bóng đá truoctran 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 soi kèo bóng đá truoctran 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 Theclass.forname ()Phương pháp. VìPostgres, bạn sẽ sử dụng:
class.forname ("postgresql.driver");Điều này sẽ soi kèo bóng đá truoctran trình điều khiển và trong khi soi kèo bóng đá truoctran, trình điều khiển sẽ tự động đăng ký vớiJDBC.
Lưu ý: Theforname ()Phương thức có thể ném AclassNotFoundException, vì vậy bạn sẽ cần để bắt nó nếu soi kèo bóng đá truoctran không khả dụng.
Đâ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ữ soi kèo bóng đá truoctran 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 soi kèo bóng đá truoctran dưới dạng tham số cho JVM AS Nó bắt đầu, sử dụng đối số -D. Ví dụ:
6436_6504Trong ví dụ này, JVM sẽ cố gắng soi kèo bóng đá truoctran trình điều khiển dưới dạng 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 của bạn Mã sẽ được sử dụng với các cơ sở dữ soi kèo bóng đá truoctran 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, and you get aKhông có soi kèo bóng đá truoctranSQlexception 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.