博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
proxool mysql_proxool 连接mysql数据库的配置(web.xml) 以及简单的测试连接
阅读量:5733 次
发布时间:2019-06-18

本文共 1328 字,大约阅读时间需要 4 分钟。

配置web.xml

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xsi:schemaLocation="http://java.sun.com/xml/ns/javaee

http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">

index.jsp

ServletConfigurator

org.logicalcobwebs.proxool.configuration.ServletConfigurator

xmlFile

WEB-INF/proxool.xml

1

配置proxool.xml

datasource1

jdbc:mysql://127.0.0.1:3306/hibernate

com.mysql.jdbc.Driver

90000

20

5

500

50

在jsp页面上测试(不要在java的main方法中,会报数据库没注册错误):

Class.forName("org.logicalcobwebs.proxool.ProxoolDriver");// proxool驱动类

Connection conn = DriverManager.getConnection("proxool.datasource1");

如果要在main方法中测试:

ProxoolDataSource ds = new ProxoolDataSource();

// 基本属性

ds.setDriver("com.mysql.jdbc.Driver");

ds.setDriverUrl("jdbc:mysql://127.0.0.1:3306/hibernate");

ds.setUser("root");

ds.setPassword("mysql");

// 池属性

ds.setAlias("testPool");// 设置连接池名

ds.setMaximumConnectionCount(100); // 最大连接数 默认值:15个

ds.setMinimumConnectionCount(10); // 最小连接数 默认值:5个

ds.setMaximumActiveTime(600 * 1000); // 最大活动时间 默认值:5分钟

ds.setMaximumConnectionLifetime(5 * 60 * 60 * 1000); // 最大连接生命周期 默认值:4小时

// 检验连接属性

ds.setHouseKeepingSleepTime(60 * 60 * 1000); // 检测连接进程的间隔时间

ds.setHouseKeepingTestSql("select count(*) from dual");// 检测连接的SQL代码

ds.setTestAfterUse(true); // 使用connection前检测

ds.setTestBeforeUse(true);// 使用connection后检测

System.out.println(ds.getConnection());

转载地址:http://mtowx.baihongyu.com/

你可能感兴趣的文章
刨根问底--技术--jsoup登陆网站
查看>>
awk学习笔记
查看>>
OSChina 五一劳动节乱弹 ——女孩子晚上不要出门,发生了这样的事情
查看>>
OSChina 周四乱弹 ——心有鱼,而力不足
查看>>
OSChina 周六乱弹 —— 你一口我一口多咬一口是小狗
查看>>
[译]是时候使用Javascript严格模式了
查看>>
Spring--通过注解来配置bean
查看>>
Spring Bean之间的关系
查看>>
pandas 十分钟入门
查看>>
nginx rewrite
查看>>
前端安全系列(一):如何防止XSS攻击?
查看>>
用Mysql5.6出现时间问题Incorrect datetime value: '' for column 'createtime'
查看>>
Pureftpd的权限控制
查看>>
微信授权登录
查看>>
IK分词器安装
查看>>
查看Linux并发连接数
查看>>
你是谁不重要,关键是你跟谁!
查看>>
CSS中规则@media的用法
查看>>
pychecker:分析你的python代码
查看>>
关于linux上安装网络打印机
查看>>