Hjem Udvikling Hvad er jdbc-stik? - definition fra techopedia

Hvad er jdbc-stik? - definition fra techopedia

Indholdsfortegnelse:

Anonim

Definition - Hvad betyder Java Database Connectivity Connector (JDBC Connector)?

Et Java Database Connectivity (JDBC) stik er en applikationsprogrammeringsgrænseflade (API) til Java, som hjælper med at tilslutte enhver driver, der bruger JDBC teknologi. Et JDBC-stik gør det unødvendigt at ændre driverkoden til plug-and-play med Java-applikationer.

Techopedia forklarer Java Database Connectivity Connector (JDBC Connector)

Et JDBC-stik giver en måde at etablere forbindelser med en database. Det har følgende egenskaber:

  • En samling klasser og grænseflader til Java, skrevet på Java-programmeringssprog
  • Et hjælpemiddel til at skrive databaseansøgninger, da det giver et standard API til databaseprogrammerere
  • En mekanisme, gennem hvilken Java-applikationer kan tale med en lang række databaser
  • Et program, der giver en programmerer mulighed for at skrive et enkelt program én gang ved hjælp af JDBC API og derefter køre det på enhver platform med kombinationen af ​​Java og JDBC
  • En måde at nemt sende SQL-sætninger til enhver relationel database
  • En grænseflade med lavt niveau ved hjælp af JDBC SQL-kommandoer (Disse kommandoer kan påberåbes direkte, fordi JDBC er designet til at være en base til at oprette grænseflader og værktøjer på højere niveau. JDBC hjælper også med at etablere en forbindelse med databaserne og letter afsendelse af SQL-udsagn og behandling af resultatet .)

I øjeblikket er den åbne databasekonnektivitet (ODBC) API den mest anvendte grænseflade til at få adgang til relationelle databaser, fordi det giver fleksibiliteten til at oprette forbindelse til enhver database på enhver platform. Dog har det også sine egne ulemper. Der er fire vigtige grunde til at bruge JDBC over ODBC API:

  • ODBC bruger en C-grænseflade og kræver opkald til oprindelig C-kode fra Java. Dette har mange ulemper såsom implementering, sikkerhed og automatisk portabilitet af applikationen.
  • Oversættelse af ODBC C API til Java API er ikke mulig, fordi Java ikke har nogen pointere, og ODBC er rig på pointer.
  • JDBC er enkel at bruge og tilbyder enkle løsninger til forespørgsler, i modsætning til ODBC, som kræver, at drivere installeres manuelt på hver klientmaskine.
  • JDBC tilpasser Java's stil og dyder.
Hvad er jdbc-stik? - definition fra techopedia