Dom Rozwój Co to jest złącze JDBC? - definicja z techopedia

Co to jest złącze JDBC? - definicja z techopedia

Spisu treści:

Anonim

Definicja - Co oznacza Java Database Connectivity Connector (JDBC Connector)?

Złącze Java Database Connectivity (JDBC) to interfejs programowania aplikacji (API) dla Java, który pomaga podłączyć dowolny sterownik korzystający z technologii JDBC. Złącze JDBC sprawia, że ​​nie trzeba zmieniać kodu sterownika na plug-and-play z aplikacjami Java.

Techopedia wyjaśnia Java Database Connectivity Connector (JDBC Connector)

Łącznik JDBC umożliwia nawiązywanie połączeń z bazą danych. Ma następujące cechy:

  • Zbiór klas i interfejsów dla języka Java napisany w języku programowania Java
  • Pomoc w pisaniu aplikacji bazodanowych, ponieważ zapewnia standardowy interfejs API dla programistów baz danych
  • Mechanizm, za pomocą którego aplikacje Java mogą komunikować się z szeroką gamą baz danych
  • Program, który pozwala programiście napisać jeden program przy użyciu interfejsu API JDBC, a następnie uruchomić go na dowolnej platformie z kombinacją Java i JDBC
  • Sposób na łatwe wysyłanie instrukcji SQL do dowolnej relacyjnej bazy danych
  • Interfejs niskiego poziomu wykorzystujący polecenia SQL JDBC (te polecenia można wywoływać bezpośrednio, ponieważ JDBC jest zaprojektowany jako baza do tworzenia interfejsów i narzędzi wyższego poziomu. JDBC pomaga również w nawiązywaniu połączenia z bazami danych oraz ułatwia wysyłanie instrukcji SQL i przetwarzanie wyniku .)

Obecnie interfejs API otwartej bazy danych (ODBC) jest najczęściej używanym interfejsem umożliwiającym dostęp do relacyjnych baz danych, ponieważ zapewnia elastyczność łączenia się z dowolną bazą danych na dowolnej platformie. Ma to jednak również swoje wady. Istnieją cztery ważne powody, aby używać JDBC w interfejsie API ODBC:

  • ODBC używa interfejsu C i wymaga wywołań rodzimego kodu C z Java. Ma to wiele wad, takich jak implementacja, bezpieczeństwo i automatyczne przenoszenie aplikacji.
  • Tłumaczenie interfejsu API ODBC C na interfejs API języka Java jest niemożliwe, ponieważ Java nie ma wskaźników, a ODBC jest bogaty w wskaźniki.
  • JDBC jest prosty w obsłudze i oferuje proste rozwiązania zapytań, w przeciwieństwie do ODBC, który wymaga ręcznej instalacji sterowników na każdym komputerze klienckim.
  • JDBC dostosowuje styl i zalety Java.
Co to jest złącze JDBC? - definicja z techopedia