文档详情

Proxool连接池使用方法.doc

发布:2019-03-25约5.21千字共5页下载文档
文本预览下载声明
Proxool连接池使用方法 收藏 首先, 你要把下载 proxool 的 lib 下面所有的 jar 文件, 放到 WEB-INF/lib 下面, 另外, 把你的 jdbc driver 也放到相同的 lib, 接著就是设定 /WEB-INF/web.xml web.xml #########web.xml start here ?xml version=1.0 encoding=UTF-8? !DOCTYPE web-app PUBLIC -//Sun Microsystems, Inc.//DTD Web Application 2.3//EN /WEB-INF/dtds/web-app_2_3.dtd web-app display-nameproxool/display-name servlet servlet-nameAdmin/servlet-name servlet-classxool.admin.servlet.AdminServlet/servlet-class /servlet servlet-mapping servlet-nameAdmin/servlet-name url-pattern/admin/url-pattern /servlet-mapping /web-app #########web.xml end here SECTION 02 透过 ProxoolDriver 取得 connection 建立一个 jsp or DAO Bean, 透过 xool.ProxoolDriver 建立 Connection test.jsp %@page import=java.sql.*% % Connection connection = null; try { Class.forName(xool.ProxoolDriver); connection = DriverManager.getConnection( proxool.test:org.gjt.mm.mysql.Driver:jdbc:mysql://localhost:3306/test, root, password ); } catch (Exception e) { out.println(e); } out.println(OK); % SECTION 04 检视 pooling 现在状态 执行 http://localhost:8080/proxool-test/admin 如果没有任何 pool 状态的时候, 你只会看到 Pools 这几个字, 所以你先执行 http://localhost:8080/proxool-test/test.jsp 建立一个 connection, 就可以监控 connection pooling 的状态了. SECTION 05 使用 properties 或者 xml 来设定 DB URL 及 Driver 可以采用 xml 设定, 在程式中使用 JAXPConfigurator.configure(proxool.xml, false); 将资料设定 WEB-INF/proxool.xml ?xml version=1.0 encoding=ISO-8859-1? !-- the proxool configuration can be embedded within your own applications. Anything outside the proxool tag is ignored. -- something-else-entirely proxool aliasxml-test/alias driver-urljdbc:mysql://localhost:3306/test/driver-url driver-classorg.gjt.mm.mysql.Driver/driver-class driver-properties property name=user value=root/ property name=password value=password/ /driver-properties maximum-connection-count10/maximum-connection-count house-keeping-test-sqlselect CURRENT_DATE/house-keeping-test-s
显示全部
相似文档