Proxool是一个开源项目,网站地址:
http://proxool.sourceforge.net/
下载Proxool的Source,创建proxool.xml,内容如下:
xml 代码
- xml version="1.0" encoding="UTF-8"?>
- <something-else-entirely>
- <proxool>
- <alias>liferay<!---->alias>
- <driver-url>jdbc:oracle:thin:@localhost:1521:orcl<!---->driver-url>
- <driver-class>oracle.jdbc.driver.OracleDriver<!---->driver-class>
- <driver-properties>
- <property name="user" value="kook"/>
- <property name="password" value="kook"/>
- <!---->driver-properties>
- <maximum-connection-count>500<!---->maximum-connection-count>
- <minimum-connection-count>5<!---->minimum-connection-count>
- <!---->proxool>
- <!---->something-else-entirely>
alias是连接的别名,需要在其他部分引用。
将proxool.xml拷贝到WEB-INF目录下,打开web.xml,新增如下部分
xml 代码
- <servlet>
- <servlet-name>proxoolServletConfigurator<!---->servlet-name>
- <servlet-class>org.logicalcobwebs.proxool.configuration.ServletConfigurator<!---->servlet-class>
- <init-param>
- <param-name>xmlFile<!---->param-name>
- <param-value>WEB-INF/proxool.xml<!---->param-value>
- <!---->init-param>
- <load-on-startup>1<!---->load-on-startup>
- <!---->servlet>
- <servlet>
- <servlet-name>Admin<!---->servlet-name>
- <servlet-class>org.logicalcobwebs.proxool.admin.servlet.AdminServlet<!---->servlet-class>
- <!---->servlet>
- <servlet>
- <servlet-mapping>
- <servlet-name>Admin<!---->servlet-name>
- <url-pattern>/proxool<!---->url-pattern>
- <!---->servlet-mapping>
拷贝proxool-0.9.0RC3.jar和相关的数据库驱动到项目的lib目录中,配置完成
Proxool的使用,只需要如下简单的代码即可
java 代码
- Class.forName("org.logicalcobwebs.proxool.ProxoolDriver");
- Connection con = DriverManager.getConnection("proxool:liferay");
这样即可获得一个连接。。启动你项目的服务器,打开IE,输入http://localhost:port/proxool即可看到你连接池相关的配置信息。port为你WEB服务器的PORT,根据实际需要做改动。OVER。。。。。
分享到:
相关推荐
首先,通过`mysql-connector-java-5.1.6-bin.jar`驱动建立Java应用与MySQL数据库的连接,然后利用Proxool-0.9.0RC3.jar的连接池管理功能,提高系统的并发性能和资源利用率。同时,开发者还可以通过Proxool的监控和...
`proxool-0.9.0RC3(含源码)` 是一个早期版本的 Java 数据库连接池实现,它在当时被广泛使用并被认为在性能上优于其他流行的连接池如 c3p0 和 dbcp。数据库连接池是 Java 应用程序管理数据库连接的一种高效方式,它...
**proxool-0.9.0RC3:一个高效开源的数据库连接池** 在IT行业中,数据库连接池是提升应用程序性能的重要工具。其中,`proxool`是一个备受开发者青睐的开源连接池解决方案,版本号为0.9.0RC3。这个版本提供了稳定且...
"proxool-0.9.0RC3.jar" 是一个Java档案文件,它包含了Proxool库的0.9.0RC3版本。Proxool是开源的Java连接池实现,设计用于提供数据库连接管理服务,它使得在多线程环境中高效地管理和重用数据库连接成为可能。连接...
总结,Proxool 0.9.0RC3版本的配置和使用涵盖了从添加依赖、编写配置文件到初始化连接池、执行数据库操作以及监控的一系列过程。理解并熟练掌握这些步骤,能帮助开发者更好地管理和优化数据库连接,提升应用程序的...
这个版本的压缩包包含了Proxool的主要库文件,即"proxool-0.9.0RC3.jar",它是使用Java编程语言编写的,因此适用于Java开发环境。 **数据库连接池** 数据库连接池是Java应用程序中广泛采用的一种技术,它管理...
资源包括hibernate Sql server2005连接池配置源码,及sqlserverjdbc.jar jTDS3.jar jtds-1.2.jar ojdbc14.jar proxool-0.9.0RC3.jar 等jar包,希望能帮大家一些忙
首先,需要在项目中引入Proxool的JAR包,如`proxool-0.9.0RC3.jar`。这通常通过Maven或Gradle等构建工具完成,确保在类路径中包含该库。 **(2)Hibernate配置** 在`Hibernate.hbm.xml`配置文件中,添加Proxool...
1. 添加依赖:在项目的类路径下添加Proxool的JAR包,如`proxool-0.9.0RC3.jar`。 2. 配置Hibernate:在`hibernate.cfg.xml`文件中,添加以下配置项: ```xml <property name="hibernate.connection.datasource">org....
**Proxool源码分析与API详解** Proxool是一个开源的Java数据库连接池实现,它为...通过`proxool-0.9.0RC3`这个版本,开发者可以进一步研究其源码,了解各个类的功能和交互,从而在实际项目中得心应手地运用Proxool。
`proxool`是一个开源的数据库连接池实现,它的全称为Proxy Pool,版本为0.9.0RC3。数据库连接池是一种有效的资源管理策略,它可以复用已建立的数据库连接,避免频繁地创建和销毁连接,从而提高应用性能并降低系统...
1. 添加依赖:首先,在项目的类路径下添加Proxool的JAR文件,如压缩包“proxool-0.9.0RC3.zip”中的库文件。如果是Maven项目,可以在pom.xml文件中添加对应的依赖。 2. 配置Hibernate属性:在Hibernate的配置文件...
`proxool-0.9.0RC3.jar`是Proxool的库文件。 4. **MySQL Connector/J**: `mysql-connector-java-3.1.12-bin.jar`是MySQL数据库的JDBC驱动,用于Java程序连接到MySQL数据库。在配置连接池时,需要这个驱动来建立与...
为了与数据库交互,需要引入MySQL的JDBC驱动(mysql-connector-java-5.0.3-bin.jar)和数据连接池(proxool-0.9.0RC3.jar)。在NetBeans中,可以通过添加库来导入这些jar文件,并配置连接池的XML文件(proxool.xml)...
3. proxool-0.9.0RC3.jar:Proxool 是一个数据库连接池,它提供了灵活的、可配置的数据库连接管理方案。在抽奖程序中,可能用于管理数据库连接,确保高效地访问和更新抽奖数据库。 4. log4j-1.2.9.jar:Log4j 是一...
2. 为了程序访问数据库,需要引入MySQL的JDBC驱动(mysql-connector-java-5.0.3-bin.jar)和数据连接池(proxool-0.9.0RC3.jar)。 3. 在WEB-INF目录下创建连接池配置文件`proxool.xml`,配置数据库连接的相关属性,...
4. **Proxool-0.9.0RC3.jar** - Proxool是一个数据库连接池,用于高效管理数据库连接,提高多用户环境下的数据库访问性能。 5. **Quartz-all-1.5.2.jar** - Quartz是Java的一个作业调度框架,用于计划和执行周期性...
3. `proxool-0.9.0RC3-fix.jar`: Proxool是一个轻量级的JDBC连接池,它提供了连接池的管理和监控功能。与`dbpool-1.2.1.jar`类似,Proxool也用于管理数据库连接,通过池化技术优化数据库资源的使用。 4. `mysql-...
最后,`proxool-0.9.0RC3.jar`是一个数据库连接池库,Proxool是一个开源的数据库连接池,它可以有效地管理和复用数据库连接,提高系统的性能和稳定性。在Java Web应用中,使用数据库连接池可以显著减少数据库连接...