Acasă Dezvoltare Ce este conectorul jdbc? - definiție din techopedia

Ce este conectorul jdbc? - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă conectorul de conectare a bazelor de date Java (conector JDBC)?

Un conector Java Database Connectivity (JDBC) este o interfață de programare a aplicației (API) pentru Java, care ajută la conectarea oricărui driver folosind tehnologia JDBC. Un conector JDBC face inutilă schimbarea codului driverului în plug-and-play cu aplicații Java.

Techopedia explică conectorul de conectare al bazei de date Java (conector JDBC)

Un conector JDBC oferă o modalitate de a stabili conexiuni cu o bază de date. Are următoarele caracteristici:

  • O colecție de clase și interfețe pentru Java, scrise în limbajul de programare Java
  • Un ajutor pentru scrierea aplicațiilor de baze de date, deoarece oferă o API standard pentru programatorii de baze de date
  • Un mecanism prin care aplicațiile Java pot vorbi cu o gamă largă de baze de date
  • Un program care permite programatorului să scrie un singur program o dată folosind API-ul JDBC, apoi să-l ruleze pe orice platformă cu combinația Java și JDBC
  • O modalitate de a trimite cu ușurință declarații SQL în orice bază de date relațională
  • O interfață de nivel scăzut folosind comenzi SQL JDBC (Aceste comenzi pot fi invocate direct deoarece JDBC este proiectat să fie o bază pentru a construi interfețe și instrumente de nivel superior. JDBC ajută, de asemenea, la stabilirea unei conexiuni cu bazele de date și facilitează trimiterea de declarații SQL și procesarea rezultatului .)

În prezent, API-ul de conectivitate a bazelor de date deschise (ODBC) este cea mai utilizată interfață pentru accesarea bazelor de date relaționale, deoarece oferă flexibilitatea de a vă conecta la orice bază de date din orice platformă. Cu toate acestea, are și propriile dezavantaje. Există patru motive importante pentru a utiliza JDBC peste API-ul ODBC:

  • ODBC folosește o interfață C și necesită apeluri la codul C originar din Java. Aceasta are multe dezavantaje, cum ar fi în implementarea, securitatea și portabilitatea automată a aplicației.
  • Traducerea API-ului ODBC C în API-ul Java nu este fezabilă, deoarece Java nu are indicii și ODBC este bogat în indicatoare.
  • JDBC este simplu de utilizat și oferă soluții simple la interogări, spre deosebire de ODBC, care necesită instalarea driverelor manual pe fiecare mașină client.
  • JDBC adaptează stilul și virtuțile Java.
Ce este conectorul jdbc? - definiție din techopedia