加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

proxool 连接池简单应用

发布时间:2020-12-12 15:33:39 所属栏目:MsSql教程 来源:网络整理
导读:1.下载所必需jar包。包括log4j的jar包。 2.在web.xml中加入 servlet ??servlet-nameServletConfigurator/servlet-name ??servlet-classorg.logicalcobwebs.proxool.configuration.ServletConfigurator/servlet-class ??init-param ?? ?param-namepropertyFil

1.下载所必需jar包。包括log4j的jar包。

2.在web.xml中加入

<servlet>

??<servlet-name>ServletConfigurator</servlet-name>

??<servlet-class>org.logicalcobwebs.proxool.configuration.ServletConfigurator</servlet-class>

??<init-param>

?? ?<param-name>propertyFile</param-name>

?? ?<param-value>WEB-INF/proxool.properties</param-value>

??</init-param>

??<load-on-startup>1</load-on-startup>

</servlet>?

注:

<init-param>

?? ?<param-name>propertyFile</param-name>

?? ?<param-value>WEB-INF/proxool.properties</param-value>

??</init-param>

可以替换为

<init-param>

?? ?<param-name>xmlFile</param-name>

?? ?<param-value>WEB-INF/proxool.xml</param-value>

??</init-param>

?

web.xml 配置完成

3.配置文件2选1,proxool.xml 和proxool.properties的内容分别如下:

xml:

<?xml version="1.0" encoding="ISO-8859-1"?>

<proxool>

?? ?<alias>xml-test</alias>

?? ?<driver-url>jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=hih</driver-url>

?? ?<driver-class>com.microsoft.jdbc.sqlserver.SQLServerDriver</driver-class>

?? ?<driver-properties>

?? ? ?<property name="user" value="sa"/>

?? ? ?<property name="password" value="sa"/>

?? ?</driver-properties>

?? ?<maximum-connection-count>10</maximum-connection-count>

?? ?<house-keeping-test-sql>select CURRENT_DATE</house-keeping-test-sql>

??</proxool>

properties:

jdbc-0.proxool.alias=property-test?

jdbc-0.proxool.driver-url=jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=hih

jdbc-0.proxool.driver-class=com.microsoft.jdbc.sqlserver.SQLServerDriver

jdbc-0.user=sa

jdbc-0.password=sa

jdbc-0.proxool.maximum-connection-count=10

jdbc-0.proxool.house-keeping-test-sql=select CURRENT_DATE

4.得到connection的java代码:

try{

Class.forName("org.logicalcobwebs.proxool.ProxoolDriver");

Connection con = DriverManager.getConnection("proxool.xml-test");

// Connection con = DriverManager.getConnection("proxool.property-test");

return con;

}catch(Exception e){}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读