Java DataBase Connectivity: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Botcrux (discussione | contributi)
m Bot: fix citazione web (v. discussione)
Riga 1:
In [[informatica]] '''JDBC''' (''Java DataBase Connectivity'')<ref>[http://java.sun.com/javase/technologies/database/ Java SE Technologies - Database<!-- Titolo generato automaticamente -->]</ref>, è un connettore (''driver'') per [[database]] che consente l'accesso e la gestione della [[persistenza (informatica)|persistenza]] dei dati sulle basi di dati da qualsiasi [[programma (informatica)|programma]] scritto con il [[linguaggio di programmazione Java]], indipendentemente dal tipo di [[DBMS]] utilizzato. È costituito da un'[[Application programming interface|API]] [[object oriented]] orientata ai [[database relazionali]], raggruppata nel [[package (Java)|package]] ''java.sql'', che serve ai [[client]] per connettersi a un [[database]] fornendo i [[metodo (informatica)|metodi]] per interrogare e modificare i dati.
 
La [[piattaforma (informatica)|piattaforma]] [[Java 2 Platform, Standard Edition|Java 2 Standard Edition]] contiene le API JDBC, insieme all'implementazione di un [[JDBC-ODBC Bridge|bridge JDBC-ODBC]], che permette di connettersi a database relazionali che supportino [[ODBC]], che è in codice nativo e non in Java. Tipicamente ciascun DB ha il suo specifico driver JDBC per interfacciarsi con l'applicazione. Spesso i [[framework]] di persistenza in ambito Java (es. [[Hibernate]]) nella loro implementazione a più alto livello si interfacciano a più basso livello proprio con uno strato software JDBC.
Riga 216:
== Collegamenti esterni ==
 
*{{en}}cita [web|http://java.sun.com/docs/books/tutorial/post1.0/whatsnew/jdbc.html |Sun tutorial]|lingua=en}}
*{{en}}cita [web|http://java.sun.com/j2se/1.4.1/docs/api/ |Sintassi delle API in Java 2 1.4.1]|lingua=en}}
*{{en}}cita [web|http://java.sun.com/developer/technicalArticles//Database/dukesbakery/ |Duke's Bakery - A JDBC Order Entry Prototype]|lingua=en}}
*{{en}}cita [web|http://java.sun.com/developer/technicalArticles//Database/dbaccessor/ |DBAccessor: A JDBC Wrapper Package] |lingua=en}}
*{{en}}cita [web|http://java-source.net/open-source/database-engines |List of Java Open Source Databases with JDBC drivers]|lingua=en}}
 
{{Portale|Informatica}}