Chinaunix首页 | 论坛 | 博客
  • 博客访问: 390904
  • 博文数量: 152
  • 博客积分: 6020
  • 博客等级: 准将
  • 技术积分: 850
  • 用 户 组: 普通用户
  • 注册时间: 2006-03-11 19:20
文章分类

全部博文(152)

文章存档

2017年(1)

2010年(1)

2007年(3)

2006年(147)

我的朋友

分类: BSD

2006-04-17 23:37:29

1、先写一个属性文件:Proxool.properties,放入你的WEB应用程序的WEB-INF\classes下面,内容如下:
jdbc-0.proxool.alias=mysql
jdbc-0.proxool.driver-class=org.gjt.mm.mysql.Driver
jdbc-0.proxool.driver-url=jdbc:mysql://localhost:3306/soft?user=root&password=

jdbc-0.proxool.maximum-connection-count=20
jdbc-0.proxool.prototype-count=4

jdbc-0.proxool.house-keeping-test-sql=select CURRENT_DATE
jdbc-0.proxool.verbose=true
jdbc-0.proxool.statistics=10s,1m,1d
jdbc-0.proxool.statistics-log-level=DEBUG

2、web.xml如是写:


    PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
    "">


 
  ServletConfigurator
  org.logicalcobwebs.proxool.configuration.ServletConfigurator
  
  
     propertyFile
     WEB-INF/classes/Proxool.properties
  

   1
  

    
  
   Admin
   org.logicalcobwebs.proxool.admin.servlet.AdminServlet
  


  
   Admin
   /Admin
  




3、将驱动程序mm.mysql-2.0.14-bin.jar与proxool-0.8.3.jar放入WEB-INF\lib目录下。
4、下面是测试的jsp文件:
<%@ page import="java.sql.*" %>
<%@ page contentType="text/html;charset=GB2312" %>



  CH14 - Proxool.jsp



使用 Proxool Connection Pool



<%
        Connection con = null;
        Statement stmt = null;
        ResultSet rs = null;
        try{
                con = DriverManager.getConnection("proxool.mysql");
                stmt = con.createStatement();
                String query = "select * from count_num";
                rs = stmt.executeQuery(query);
                while(rs.next()) {
                       out.print(rs.getLong(1)+"--OK");
                }

                stmt.close();
                con.close();
        }catch(SQLException sqle){
                out.println("sqle="+sqle);
        }
        finally{
                 try {
                       if(con != null){
                                    con.close();
                       }
                }catch(SQLException sqle){
                      out.println("sqle="+sqle);
                }
       }

%>




5、后台统计与信息

请进入:
(testpxool应改为你的WEB应用程序名)
阅读(1265) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~