Tomcat数据库连接池的配置与使用_MySQL
程序员文章站
2024-04-06 13:43:01
...
Tomcat
bitsCN.com
Tomcat数据库连接池估计现在使用的不多了,现在都是DBCP,C3P0之类的,在很多软件项目中,dbcp,c3p0确实很好,配置一下随便用,使用Tomcat连接池可能不是很方便;但后来发现,在分布式服务器或者分库中使用Tomcat数据库连接池确实不错,可以一次启动打开不同库上的连接池;
以下是配置文件,conf下的server.xml文件(原来内容全部清除)
ps="false" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true"/>
这里总共有4个库,当然这些库不一定只在一台机器上,可以通过Resource节点下的url来指定,这里全是是本地的库,还要把mysql的连接包放入Tomcat下的lib目录中;
这里的Context节点配置了这个Tomcat容器只能为myproject这个工程使用,可以不用部署,直接启动Tomcat即可,这样可以加快启动速度,在Tomcat启动同时,数据库
连接也被打开,我们只需要在jav工程中读取连接即可
连接形式如下:
DataSource datesource1="java:comp/env/jdbc/table"
DataSource datesource2="java:comp/env/jdbc/tablelog"
DataSource datesource3="java:comp/env/jdbc/tableR1"
DataSource datesource4="java:comp/env/jdbc/tableR2"
这样就可以在一个工程中获取多个数据库的连接;确实很强大;
关于Tomcat的server.xml的各个节点于属性的意思这里就不再多说了,大家从字面意思上就可以了解
bitsCN.com
推荐阅读
-
Tomcat数据库连接池的配置与使用_MySQL
-
CentOS6.4下Mysql数据库的安装与配置
-
配置Eclpise+tomcat并实现JSP的编写与部署_MySQL
-
PHP的Laravel框架结合MySQL与Redis数据库的使用部署
-
Cognos安装与配置(使用自带的数据库derby+服务器Tomcat) 博客分类: WEB DerbyTomcatEXTIEJDK
-
Java数据库连接池的几种配置方法(以MySQL数据库为例)
-
Java数据库连接池的几种配置方法(以MySQL数据库为例)
-
IDEA使用properties配置文件进行mysql数据库连接的教程图解
-
MySQL数据库char与varchar的区别分析及使用建议
-
MySQL数据库char与varchar的区别分析及使用建议