Sadržaj:
- Definicija - Što znači konektor za povezivanje baze podataka Java (JDBC Connector)?
- Techopedia objašnjava poveznicu za povezivanje Java baze podataka (JDBC konektor)
Definicija - Što znači konektor za povezivanje baze podataka Java (JDBC Connector)?
Konektor povezivanja Java baze podataka (JDBC) je sučelje aplikacijskog programiranja (API) za Java, koje pomaže priključiti bilo koji upravljački program koji koristi JDBC tehnologiju. Konektor JDBC čini nepotrebnim mijenjanje upravljačkog koda radi dodavanja i reprodukcije s Java aplikacijama.
Techopedia objašnjava poveznicu za povezivanje Java baze podataka (JDBC konektor)
JDBC konektor pruža način uspostavljanja veza s bazom podataka. Ima sljedeće karakteristike:
- Zbirka predavanja i sučelja za Javu napisana na programskom jeziku Java
- Pomoć za pisanje aplikacija baza podataka jer nudi standardni API za programere baze podataka
- Mehanizam putem kojeg Java aplikacije mogu razgovarati sa širokim rasponom baza podataka
- Program koji programeru omogućuje da jednom pomoću jednog JDBC API-ja napiše jedan program i pokrene ga na bilo kojoj platformi s kombinacijom Java i JDBC
- Način za jednostavno slanje SQL izraza u bilo koju relacijsku bazu podataka
- Sučelje niske razine pomoću JDBC SQL naredbi (Ove se naredbe mogu izravno pozivati jer je JDBC dizajniran kao baza za izgradnju sučelja i alata više razine. JDBC također pomaže u uspostavljanju veze s bazama podataka i olakšava slanje SQL izjava i obradu rezultata .)
Trenutno je API za povezivanje otvorene baze podataka (ODBC) najčešće korišteno sučelje za pristup relacijskim bazama podataka, jer pruža fleksibilnost za povezivanje s bilo kojom bazom podataka na bilo kojoj platformi. Međutim, ima i svojih nedostataka. Četiri su važna razloga za korištenje JDBC preko ODBC API-ja:
- ODBC koristi C sučelje i zahtijeva pozive na izvorni C kod s Jave. To ima brojne nedostatke poput implementacije, sigurnosti i automatske prenosivosti aplikacije.
- Prevođenje ODBC C API-ja u Java API nije izvedivo jer Java nema pokazivače, a ODBC je bogat pokazivačima.
- JDBC je jednostavan za korištenje i nudi jednostavna rješenja za pitanja, za razliku od ODBC, koji zahtijeva da se upravljački programi ručno instaliraju na svakom klijentu.
- JDBC prilagođava stil i vrline Jave.