Guide complet : JDBC, Servlets, JSP et Flux Java
Types de pilotes JDBC
Il existe quatre types de pilotes JDBC définis par Sun :
- Type 1 (Pont JDBC-ODBC) : Utilise une passerelle. Nécessite souvent l'installation de logiciels sur le client et peut être lent.
- Type 2 (API natives) : Contient du code Java appelant des méthodes natives (C/C++) de la base de données. Peut nécessiter l'installation de logiciels clients.
- Type 3 (Protocole réseau) : Communique avec un serveur intermédiaire via des sockets. Avantage : aucun logiciel requis sur le client.
- Type 4 (Protocole natif) : Entièrement écrit en Java, il communique directement avec la base de données via des sockets. C'est la solution la plus performante, fournie par le fabricant du SGBD.
La méthode createStatement() crée un canal ouvert...