Trang Chủ Phát triển Đầu nối jdbc là gì? - định nghĩa từ techopedia

Đầu nối jdbc là gì? - định nghĩa từ techopedia

Mục lục:

Anonim

Định nghĩa - Trình kết nối kết nối cơ sở dữ liệu Java (Trình kết nối JDBC) có nghĩa là gì?

Trình kết nối Cơ sở dữ liệu Java (JDBC) là giao diện lập trình ứng dụng (API) cho Java, giúp cắm bất kỳ trình điều khiển nào bằng công nghệ JDBC. Trình kết nối JDBC làm cho không cần thiết phải thay đổi mã trình điều khiển thành plug-and-play với các ứng dụng Java.

Techopedia giải thích Trình kết nối kết nối cơ sở dữ liệu Java (Trình kết nối JDBC)

Một trình kết nối JDBC cung cấp một cách để thiết lập các kết nối với cơ sở dữ liệu. Nó có các đặc điểm sau:

  • Một tập hợp các lớp và giao diện cho Java, được viết bằng ngôn ngữ lập trình Java
  • Một trợ giúp để viết các ứng dụng cơ sở dữ liệu vì nó cung cấp API tiêu chuẩn cho các lập trình viên cơ sở dữ liệu
  • Một cơ chế thông qua đó các ứng dụng Java có thể nói chuyện với một loạt các cơ sở dữ liệu
  • Một chương trình cho phép lập trình viên viết một chương trình một lần bằng cách sử dụng API JDBC và sau đó chạy nó trên bất kỳ nền tảng nào có sự kết hợp giữa Java và JDBC
  • Một cách để dễ dàng gửi các câu lệnh SQL đến bất kỳ cơ sở dữ liệu quan hệ nào
  • Giao diện cấp thấp sử dụng các lệnh SQL JDBC (Các lệnh này có thể được gọi trực tiếp vì JDBC được thiết kế để làm cơ sở để xây dựng các giao diện và công cụ cấp cao hơn. JDBC cũng hỗ trợ thiết lập kết nối với cơ sở dữ liệu và tạo điều kiện gửi các câu lệnh SQL và xử lý kết quả .)

Hiện tại, API kết nối cơ sở dữ liệu mở (ODBC) là giao diện được sử dụng rộng rãi nhất để truy cập cơ sở dữ liệu quan hệ, bởi vì nó cung cấp tính linh hoạt để kết nối với bất kỳ cơ sở dữ liệu nào trong bất kỳ nền tảng nào. Tuy nhiên, nó cũng có nhược điểm riêng. Có bốn lý do quan trọng để sử dụng JDBC qua API ODBC:

  • ODBC sử dụng giao diện C và yêu cầu các cuộc gọi đến mã C gốc từ Java. Điều này có nhiều nhược điểm như trong triển khai, bảo mật và tính di động tự động của ứng dụng.
  • Việc dịch API ODBC C sang API Java là không khả thi vì Java không có con trỏ và ODBC rất giàu con trỏ.
  • JDBC sử dụng đơn giản và cung cấp các giải pháp đơn giản cho các truy vấn, không giống như ODBC, yêu cầu trình điều khiển phải được cài đặt thủ công trên mỗi máy khách.
  • JDBC thích nghi phong cách và đức tính của Java.
Đầu nối jdbc là gì? - định nghĩa từ techopedia