J'ai un pool de connexions pour accéder à une base de données MySQL à partir d'une servlet. Je reçois la source de données en utilisant un JNDI, qui est défini sur mon fichier META-INF/context.xml.Pool de connexion Java sans JNDI?
Tout fonctionne correctement, mais je dois placer le fichier JAR du pilote MySQL dans le dossier Tomcat/common/lib, au lieu de WEB-INF/lib; sinon, le JNDI ne fonctionnera pas (ClassNotFoundException: com.mysql.jdbc.Driver).
Existe-t-il un autre moyen d'obtenir la source de données, ce qui me permet de placer le fichier JAR dans WEB-INF/lib? Tous les exemples que j'ai trouvé sur Internet utilisent JNDI ...
(C'est une application assez simple, je préférerais vraiment ne pas avoir à importer 53 JAR d'un framework pour résoudre mon problème :)
Merci!