Proxool 简介

Proxool连接池是sourceforge下的一个开源项目,这个项目提供一个健壮、易用的连接池,最为关键的是这个连接池提供监控的功能,方便易用,便于发现连接泄漏的情况。开源项目地址是:http://proxool.sourceforge.net/

1.配置Proxool.xml

dbname

jdbc:mysql://localhost:3306/zz

com.mysql.jdbc.Driver

100

10

10

900005

true

select CURRENT_DATE

select sysdate from dual

2.配置web.xml

ServletConfigurator

org.logicalcobwebs.proxool.configuration.ServletConfigurator

xmlFile

WEB-INF/proxool.xml

1

3.获取连接

1 importjava.sql.Connection;2 importjava.sql.DriverManager;3 importjava.sql.PreparedStatement;4 importjava.sql.ResultSet;5 importjava.sql.SQLException;6

7 /**

8 *@authorctd9 *10 */

11 public classDBUtils {12

13 private static DBUtils me=newDBUtils();14

15 privateDBUtils() {}16

17 public staticDBUtils getInstance()18 {19 returnme;20 }21

22 /**

23 * 获取数据库连接24 *@return

25 */

26 publicConnection getConn()27 {28

29 Connection conn=null;30

31 try{32 //查看类路径中是否存在这个驱动入口类

33 Class.forName("org.logicalcobwebs.proxool.ProxoolDriver");34 conn=DriverManager.getConnection("proxool.dbname");//proxool.数据库别名35

36 } catch(ClassNotFoundException e) {37 //TODO Auto-generated catch block

38 e.printStackTrace();39 } catch(SQLException e) {40 //TODO Auto-generated catch block

41 e.printStackTrace();42 }43

44 returnconn;45

46 }47

48 /**

49 * 释放数据库资源50 *@paramconn51 *@parampstmt52 *@paramrset53 */

54 public voidReleaseRes(Connection conn,PreparedStatement pstmt,ResultSet rset)55 {56 try{57 if(rset!=null) rset.close();58 if(pstmt!=null) pstmt.close();59 if(conn!=null) conn.close();60 }catch(SQLException e)61 {62 e.printStackTrace();63 }64 }

68 }

原文:http://www.cnblogs.com/bmbi/p/5059240.html

proxool mysql 配置 useunicode_proxool + MySQL + servelt 的使用相关推荐

  1. c++ mysql 配置_C++--mysql相关配置

    clion环境配置: windows下: 1. 在CMakeLists.txt里面添加 mysql的include目录和lib目录 cmake_minimum_required(VERSION 3.1 ...

  2. dovecot MySQL配置_dovecot+mysql配置及搭建邮件云服务器方法

    dovecot+mysql配置及搭建邮件云服务器方法 发布时间:2020-05-12 11:31:26 来源:亿速云 阅读:195 作者:三月 下面一起来了解下dovecot+mysql配置及搭建邮件 ...

  3. postfix MySQL配置_postfix+mysql

    postfix+mysql 发布时间:2020-05-10 22:20:27 来源:51CTO 阅读:529 作者:漂浮的天堂 实验之前,制作要使用数据库和表 添加数据库用户,并给其授权 * vim ...

  4. haproxy mysql 配置_HAProxy + mysql 配置

    两台mysql机器 mysql1: 192.168.117.145 mysql2: 192.168.117.148 1. 下载haproxy 的安装包 wget http://pkgs.fedorap ...

  5. dovecot MySQL配置_postfix+mysql+dovecot

    实验一: 环境: yum install dovecot dovecot-mysql -y yum install dovecot* -y chkconfig docevot on(注意此次实验与上次 ...

  6. mysql canal 安装测试_canal安装配置与mysql操作监听,我已经帮你踩过了所有的坑...

    canal安装配置与mysql操作监听,我已经帮你踩过了所有的坑 废话不再多说,直接撸代码 第一步,canal配置 第二步,mysql配置 第三步,如何解决出现的错误 废话不再多说,直接撸代码 第一步 ...

  7. mysql配置_Mysql配置 max_allowed_packet

    在使用Mysql过程中不知道小伙伴会不会遇到max_allowed_packet的问题.今天我给大家整理下关于Mysql max_allowed_packet的配置知识. 废话不多说,直接进入主题. ...

  8. redmine mysql配置_Redmine安装指南一:railsinstaller+apache+mysql(推荐)

    安装方法一:railsinstaller+apache+mysql 搜索redmine安装的时候,排名最前配置ruby环境的软件就是InstantRails.可实际上InstantRails从2007 ...

  9. mysql启用keepalive_keepalive+mysql 主主配置

    1.   环境说明: 机器名 eth0 说明 server01 192.168.100.30/24 Mysql.keepalive server02 192.168.100.31/24 Mysql.k ...

最新文章

  1. 行走在台北·之二·九份(转载)
  2. Netflix Curator 使用 Zookeeper 编程
  3. stm32 vscode 编译_STM32开发之 VSCode+gcc环境编译
  4. IntelliJ IDEA使用技巧(二)——添加jar包
  5. C++ 好的博客??
  6. 网线制作ppt_ppt模板网线
  7. 风云再续:他抖任他抖,IO诊断在我手
  8. indows蓝屏PROCESS1_INITIALIZATION_FAILED STOP:0x0000006B 解决方法
  9. 计算机远程桌面连接连接不上,电脑远程桌面连接不上的解决方法
  10. 关于2020计算机考研。
  11. 【css灵感】模拟3D地球
  12. 销售即是一门艺术,更是一门科学?(一)
  13. ARFoundation之路-人脸检测增强之二
  14. 2021-2022学年广州市白云区八年级第一学期期中统考英语试题
  15. Linux中设置和重启网络的命令
  16. Electron使用electron-updater自动更新
  17. 架构师图谱之微服务消息队列
  18. unity基础知识----unity界面菜单翻译
  19. I/O无线控制器(综科)-4G通讯直接上云平台(阿里云)
  20. 苹果应用商店上传应用卡在了“Authenticating with the iTunes Store”

热门文章

  1. 重学C---------第五节:常量
  2. Outlook 2003解除附件下载限制
  3. Linux 命令(31)—— find 命令
  4. 理解并行和并发的区别?
  5. 用隐喻来更充分地理解软件开发
  6. angular-代码段
  7. Ajax用户名验证、服务条款加载、验证码生成
  8. Python3用requests,multiprocessing多线程爬取今日头条图片
  9. oracle 创建job
  10. R语言数据挖掘实战系列(4)