我有一个连接池从servlet访问MySQL数据库。我使用在我的META-INF/context.xml文件中定义的JNDI获取数据源。没有JNDI的Java连接池?
一切工作正常,但我必须将MySQL驱动程序JAR放置在Tomcat的/ common/lib文件夹中,而不是webapp的WEB-INF/lib;否则JNDI将无法工作(ClassNotFoundException:com.mysql.jdbc.Driver)。
是否有任何其他方式获取数据源,它允许我把JAR放在WEB-INF/lib中?我在互联网上找到的所有示例都使用JNDI ...
(这是一个非常简单的应用程序,我真的不希望导入53个JAR来解决我的问题:)
谢谢!