Sommario:
- Definizione - Cosa significa interfaccia di connettività del database Java (interfaccia JDBC)?
- Techopedia spiega Java Database Connectivity Interface (JDBC Interface)
Definizione - Cosa significa interfaccia di connettività del database Java (interfaccia JDBC)?
JDBC (Java Database Connectivity Interface) è un componente software che consente alle applicazioni Java di interagire con i database. Per migliorare la connessione, JDBC richiede driver per ciascun database. Questi driver si collegano al database e implementano il protocollo per trasferire query e rispettivi risultati tra il client e il database.
Techopedia spiega Java Database Connectivity Interface (JDBC Interface)
La connettività del database Java (JDBC) definisce interfacce e classi e, creando connessioni al database, consente di scrivere applicazioni di database in Java. JDBC aiuta nell'esecuzione delle istruzioni SQL e supporta le funzionalità SQL di base. Poiché Java funziona su thin client, le applet incorporate nelle pagine Web racchiudono codici JDBC scaricabili che consentono l'accesso remoto al database. I driver tecnologici JDBC sono suddivisi in quattro categorie:
- Il driver JDBC di tipo 1, chiamato anche bridge JDBC-ODBC è un'implementazione del driver del database che utilizza il driver ODBC per connettersi a un database.
- Il driver JDBC di tipo 2, chiamato anche driver API nativo, è un'implementazione del driver di database che utilizza librerie lato client di database.
- I driver JDBC di tipo 3, chiamati anche driver Java puri per il middleware di database, sono un'implementazione del driver di database che utilizza il livello intermedio tra il programma chiamante e il database.
- Il driver JDBC di tipo 4, chiamato anche driver Java puro diretto al database, è un'implementazione del driver del database che converte le chiamate JDBC in un protocollo di database specifico del fornitore.
