Bonjour,
je voudrais savoir où il faut placer le driver JDBC MySQL dans un projet JEE :
- dans le workspace d'Eclipse EE ?
- dans les fichiers /lib de Tomcat ?
- ailleurs ?
Merci
Bonjour,
je voudrais savoir où il faut placer le driver JDBC MySQL dans un projet JEE :
- dans le workspace d'Eclipse EE ?
- dans les fichiers /lib de Tomcat ?
- ailleurs ?
Merci
Bonjour,
dans l'optique "portabilité" de la spec JEE, je dirai dans le "/lib" de Tomcat.
L'idée derrière est que votre application ne réclame qu'une interface javax.sql.DataSource pour son gisement de données. On laisse alors à l'administrateur du conteneur JEE la définition des connexions à la BDD.
Dans le cas de Tomcat, et pour cette question de "portabilité", je recommande également de ne pas embarquer la définition de la datasource dans un fichier "context.xml" embarqué. Cette préconisation étant générique, à voir si elle est applicable pour votre contexte client.
Cordialement,
Sébastien Desbois
Partager