6.2.4. Accès aux classes spécifiques à un fournisseur
Cette section couvre les étapes à suivre pour utiliser les classes spécifiques JDBC. Cela est utile quand une application a besoin d'utiliser une fonctionnalité spécifique à un fournisseur ne faisant pas partie de l'API JDBC.
Avertissement
Important
Important
Procédure 6.4. Ajouter une dépendance à l'application
Configurer le fichier
MANIFEST.MF- Ouvrir le fichier
META-INF/MANIFEST.MFde l'application dans un éditeur de texte. - Ajouter une dépendance au module JDBC et sauvegarder le fichier.
Dépendences : MODULE_NAMEExemple 6.5. Exemple de dépendance
Dépendences : com.mysql
Créer un fichier
jboss-deployment-structure.xmlCréer un fichierjboss-deployment-structure.xmldans le dossierMETA-INF/ouWEB-INFde l'application.Exemple 6.6. Exemple de fichier
jboss-deployment-structure.xml<jboss-deployment-structure> <deployment> <dependencies> <module name="com.mysql" /> </dependencies> </deployment> </jboss-deployment-structure>
Exemple 6.7. Accèder à l'API spécifique du fournisseur
import java.sql.Connection;
import org.jboss.jca.adapters.jdbc.WrappedConnection;
Connection c = ds.getConnection();
WrappedConnection wc = (WrappedConnection)c;
com.mysql.jdbc.Connection mc = wc.getUnderlyingConnection();