Tableau 1. Types de pilotes JDBC
Type de pilote JDBC | Description |
---|---|
1 | Pont JDBC-ODBC. La solution la moins coûteuse. Requiert du code natif côté client. Solution peu performante. |
2 | API Java-native. La façon la plus simple pour le serveur de construire un JDBC. Requiert du code natif côté client. |
3 | Pilote réseau tout en Java. Le type le plus flexible puisqu’il permet de se connecter à une base de données en restant indépendant du middleware. |
4 | Pilote natif tout en Java. Le type le plus puissant. Nécessite de connaître le protocole d’accès propre à la base de données. C’est ce type de pilote que les vendeurs de base de données fournissent. |
Tableau 2. Versions successives de JDBC
Version de JDBC | Version du JDK | Packages |
---|---|---|
JDBC 1.0 (1998) | JDK 1.1 |
java.sql
|
JDBC 2.0 (1999) | JDK 1.2 |
java.sql
|
JDBC 2.0 options (1999) | JDK 1.2 |
java.sql
|
JDBC 2.1 options (1999) | JDK 1.2 |
java.sql
|
JDBC 3.0 API noyau (2001) | JDK 1.4 |
java.sql ,
javax.sql
|
JDBC 4.0 (2006) | JDK 6 |
java.sql ,
javax.sql
|
JDBC 4.1 (2011) | JDK 7 |
langage,
java.sql ,
javax.sql
|