Tomcat 和 Jetty 下 JNDI 配置 DBCP 连接池
Tomcat 的配置如下:(在某个App的context.xml中,或某个虚拟主机的ROOT.xml中)这里使用Tomcat带的tomcat-dbcp.jar包,它包含了 commons-collections.jar, commons-pool.jar, commons-dbcp.jar,如果不使用tomcat-dbcp.jar 则需要将上述3个包拷贝到 Tomcat的lib中。另外把数据库的驱动包拷贝到Tomcat的lib中,就可以了。
Jetty 下的配置如下:(在jetty-env.xml文件中)
jdbc/pgsqldbcp
org.postgresql.Driver
jdbc:postgresql://localhost/xxxxdb
postgres
xxxx
10
如果使用maven-jetty-plugin插件开发应用,在pom.xml如下配置:
org.mortbay.jetty
maven-jetty-plugin
6.1.7
src/test/resources/webdefault.xml
src/test/resources/jetty-env.xml
/exjour
10
8000
60000
以上,就完成了Tomcat和Jetty下DBCP在JNDI中的配置,在开发中spring中的dataSource可以按如下形式写:
页:
[1]