tomca7.0 mysql配置连接池_tomcat7.0+mysql连接池配置
1.Tomcat 中直接使用的方法:
在conf/server.xml下的节点里配置resource,例如:
auth="Container"
type="javax.sql.DataSource"
factory="org.apache.tomcat.jdbc.pool.DataSourceFactory"
testWhileIdle="true"
testOnBorrow="true"
testOnReturn="false"
validationInterval="30000"
timeBetweenEvictionRunsMillis="30000"
maxActive="100"
minIdle="10"
maxWait="10000"
initialSize="10"
removeAbandonedTimeout="60"
removeAbandoned="true"
logAbandoned="true"
minEvictableIdleTimeMillis="30000"
jmxEnabled="true"
jdbcInterceptors=
"org.apache.tomcat.jdbc.pool.interceptor.ConnectionState;org.apache.tomcat.jdbc.pool.interceptor.StatementFinalizer"
username="root"
password="123"
driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:3306/ens"/>
然后,在context.xml文件的节点中添加如下配置:
global="jdbc/ens" 中的参数值("jdbc/ens")必须和上一段配置中的name属性的值保持一样。name="jdbc/ens" 这个可以随便取,但是在程序中调用的时候,就应该与name的值保持一致。到这里,连接池已经配置好啦。
用JSP测试一下:
"); conn = ds.getConnection(); try{ stmt = conn.createStatement(); String sql ="select * from ens_area"; rs = stmt.executeQuery(sql); out.println("以下是从数据库中读取出来的数据:
"); while(rs.next()){ out.println("
"); out.println(rs.getString("area_name")); } }catch(Exception ex){ ex.printStackTrace(); }finally{ conn.close(); rs.close(); stmt.close(); } } %>
tomca7.0 mysql配置连接池_tomcat7.0+mysql连接池配置相关推荐
- tomcat7 mysql 连接池_Tomcat7 新的数据库连接池Tomcat jdbc pool介绍和配置
Tomcat 在 7.0 以前的版本都是使用commons-dbcp做为连接池的实现,但是 dbcp存在一些问题: (1)dbcp 是单线程的,为了保证线程安全会锁整个连接池 (2)dbcp 性能不佳 ...
- JDBC , 使用java来控制mysql。JavaWeb开发的分层设计-三层架:DAO层设计,连接池使用,类加载使用,配置...
大家可以关注一下我的博客 我的博客所有随笔都是我从基础开始学习java的所有知识点 1. Jdbc概述 问题:实际开发中,不可能用工具或者命令行操作数据库,数据库表中的数据最终要使用Java程序来操 ...
- mysql连接池测试_Tomcat+mysql连接池的配置与测试
[转贴请注明出处] 龙族联盟:网络巡警 Tomcat+mysql连接池的配置与测试 环境: Tomcat6.0.18 Mysql: 5.1.36 Windwos XP sp2 最近需要用到Tomcat ...
- mysql 8.0配置主从同步_MySQL8.0.19开启GTID主从同步CentOS8
前言本次搭建目标为1主2从MySQL主从同步结构.采用CentOS8作为操作系统,IP为[10.0.0.211,10.0.0.212,10.0.0.213].MySQL版本为8.0.19,端口均采用3 ...
- worpress安装mysql连不上_wordpress安装时连接不上MySQL8.0(已解决)Windows
一.Mysql数据库连接失败! 在windows中配置好Apache.php7.3.10以及MySQL8.0后,安装wordpress时遇到数据库连接时出错的问题. 在确认wp-config.php文 ...
- mysql 线程池源码模块_易语言Mysql线程池2.0模块源码
易语言Mysql线程池2.0模块源码 易语言Mysql线程池2.0模块源码 系统结构:GetThis,初始化,关闭类线程,线程_测试,其他_附加文本,连接池初始化,取mysql句柄,释放mysql句柄 ...
- MySQL 8.0 新特性:引人注目的哈希连接(Hash Join)
点击上方"朱小厮的博客",选择"设为星标" 后台回复"书",获取 来源:r6d.cn/uATq MySQL 开发组于 2019 年 10 月 ...
- mysql服务2013错误_错误2013(HY000):在“读取授权数据包”时丢失与MySQL服务器的连接,系统错误:0...
我收到以下错误 ERROR 2013 (HY000): Lost connection to MySQL server at 'reading authorization packet', syste ...
- 安装mysql8.0配置环境_Windows环境下MySQL 8.0 的安装、配置与卸载
软件版本 Windows:Windows10 MySQL:mysql-8.0.17-winx64.zip 安装步骤 1.配置环境变量 name:Path value:C:\Program Files\ ...
最新文章
- Morris Traversal方法遍历二叉树(非递归,不用栈,O(1)空间)——无非是在传统遍历过程中修改叶子结点加入后继结点信息(传统是stack记录),然后再删除恢复...
- QComboBox可以随意设置itemData的数值
- 性能瓶颈分析整体思路
- HDU - 3364 Lanterns(高斯消元解方程(取模))
- linux之可视化查看磁盘大小并且删除大文件
- kylin如何支持flink_日均万亿条数据如何处理?爱奇艺实时计算平台这样做
- 【会议/期刊】中科院推荐计算机领域人工智能方向会议和期刊列表
- 【2018.10.18】noip模拟赛Day2 地球危机(2018年第九届蓝桥杯C/C++A组省赛 三体攻击)...
- 一加代言人小罗伯特唐尼竟用华为P30 Pro发微博,当然是笑着原谅他
- WEB 自动化测试工具 Selenium 简介及其应用
- 岚宝科技PM2.5传感器驱动程序
- 独立站运营必知:关于聊天机器人的十大好处
- 中国VR/AR技术的日渐成熟,带动行业领域巨大发展!
- [Usaco2010 Hol]cowpol 奶牛政坛
- EasyCVR平台接入大华EVS存储服务器,需要注意哪些事项?
- 硬件设计38之什么是MCASP?
- matlab poly用法
- NodeJS 文件操作 —— fs 基本使用
- Redis安装与部署(CentOS7环境,Redis6.0.9)
- YOCTO PROJECT安装