`
z7swf
  • 浏览: 186076 次
社区版块
存档分类
最新评论

Proxool-0.9.0RC3连接池的使用

阅读更多
Proxool是一个开源项目,网站地址:http://proxool.sourceforge.net/

下载Proxool的Source,创建proxool.xml,内容如下:
xml 代码
  1. xml version="1.0" encoding="UTF-8"?>
  2. <something-else-entirely>
  3. <proxool>
  4. <alias>liferay<!---->alias>
  5. <driver-url>jdbc:oracle:thin:@localhost:1521:orcl<!---->driver-url>
  6. <driver-class>oracle.jdbc.driver.OracleDriver<!---->driver-class>
  7. <driver-properties>
  8. <property name="user" value="kook"/>
  9. <property name="password" value="kook"/>
  10. <!---->driver-properties>
  11. <maximum-connection-count>500<!---->maximum-connection-count>
  12. <minimum-connection-count>5<!---->minimum-connection-count>
  13. <!---->proxool>
  14. <!---->something-else-entirely>
alias是连接的别名,需要在其他部分引用。
将proxool.xml拷贝到WEB-INF目录下,打开web.xml,新增如下部分
xml 代码
  1. <servlet>
  2. <servlet-name>proxoolServletConfigurator<!---->servlet-name>
  3. <servlet-class>org.logicalcobwebs.proxool.configuration.ServletConfigurator<!---->servlet-class>
  4. <init-param>
  5. <param-name>xmlFile<!---->param-name>
  6. <param-value>WEB-INF/proxool.xml<!---->param-value>
  7. <!---->init-param>
  8. <load-on-startup>1<!---->load-on-startup>
  9. <!---->servlet>
  10. <servlet>
  11. <servlet-name>Admin<!---->servlet-name>
  12. <servlet-class>org.logicalcobwebs.proxool.admin.servlet.AdminServlet<!---->servlet-class>
  13. <!---->servlet>
  14. <servlet>
  15. <servlet-mapping>
  16. <servlet-name>Admin<!---->servlet-name>
  17. <url-pattern>/proxool<!---->url-pattern>
  18. <!---->servlet-mapping>
拷贝proxool-0.9.0RC3.jar和相关的数据库驱动到项目的lib目录中,配置完成

Proxool的使用,只需要如下简单的代码即可
java 代码
  1. Class.forName("org.logicalcobwebs.proxool.ProxoolDriver");
  2. Connection con = DriverManager.getConnection("proxool:liferay");//参数为proxool.xml中的alias元素的值
这样即可获得一个连接。。启动你项目的服务器,打开IE,输入http://localhost:port/proxool即可看到你连接池相关的配置信息。port为你WEB服务器的PORT,根据实际需要做改动。OVER。。。。。
分享到:
评论

相关推荐

    proxool-0.9.0RC3.jar,mysql-connector-java-5.1.6-bin.jar

    首先,通过`mysql-connector-java-5.1.6-bin.jar`驱动建立Java应用与MySQL数据库的连接,然后利用Proxool-0.9.0RC3.jar的连接池管理功能,提高系统的并发性能和资源利用率。同时,开发者还可以通过Proxool的监控和...

    proxool-0.9.0RC3(含源码)

    `proxool-0.9.0RC3(含源码)` 是一个早期版本的 Java 数据库连接池实现,它在当时被广泛使用并被认为在性能上优于其他流行的连接池如 c3p0 和 dbcp。数据库连接池是 Java 应用程序管理数据库连接的一种高效方式,它...

    proxool-0.9.0RC3

    **proxool-0.9.0RC3:一个高效开源的数据库连接池** 在IT行业中,数据库连接池是提升应用程序性能的重要工具。其中,`proxool`是一个备受开发者青睐的开源连接池解决方案,版本号为0.9.0RC3。这个版本提供了稳定且...

    proxool-0.9.0RC3.jar

    "proxool-0.9.0RC3.jar" 是一个Java档案文件,它包含了Proxool库的0.9.0RC3版本。Proxool是开源的Java连接池实现,设计用于提供数据库连接管理服务,它使得在多线程环境中高效地管理和重用数据库连接成为可能。连接...

    proxool 0.9.0RC3连接池配置的案例

    总结,Proxool 0.9.0RC3版本的配置和使用涵盖了从添加依赖、编写配置文件到初始化连接池、执行数据库操作以及监控的一系列过程。理解并熟练掌握这些步骤,能帮助开发者更好地管理和优化数据库连接,提升应用程序的...

    proxool-0.9.0RC3.zip_Java编程_Java_

    这个版本的压缩包包含了Proxool的主要库文件,即"proxool-0.9.0RC3.jar",它是使用Java编程语言编写的,因此适用于Java开发环境。 **数据库连接池** 数据库连接池是Java应用程序中广泛采用的一种技术,它管理...

    hibernate连接池配置及SQLJDBC.jar JNDA.JAR

    资源包括hibernate Sql server2005连接池配置源码,及sqlserverjdbc.jar jTDS3.jar jtds-1.2.jar ojdbc14.jar proxool-0.9.0RC3.jar 等jar包,希望能帮大家一些忙

    Hibernate Proxool连接池配置总结及常遇问题

    首先,需要在项目中引入Proxool的JAR包,如`proxool-0.9.0RC3.jar`。这通常通过Maven或Gradle等构建工具完成,确保在类路径中包含该库。 **(2)Hibernate配置** 在`Hibernate.hbm.xml`配置文件中,添加Proxool...

    hibernate配置连接池大全

    1. 添加依赖:在项目的类路径下添加Proxool的JAR包,如`proxool-0.9.0RC3.jar`。 2. 配置Hibernate:在`hibernate.cfg.xml`文件中,添加以下配置项: ```xml &lt;property name="hibernate.connection.datasource"&gt;org....

    proxool源码以及相关api

    **Proxool源码分析与API详解** Proxool是一个开源的Java数据库连接池实现,它为...通过`proxool-0.9.0RC3`这个版本,开发者可以进一步研究其源码,了解各个类的功能和交互,从而在实际项目中得心应手地运用Proxool。

    dbutils和proxool的jar

    `proxool`是一个开源的数据库连接池实现,它的全称为Proxy Pool,版本为0.9.0RC3。数据库连接池是一种有效的资源管理策略,它可以复用已建立的数据库连接,避免频繁地创建和销毁连接,从而提高应用性能并降低系统...

    hibernate配置连接池

    1. 添加依赖:首先,在项目的类路径下添加Proxool的JAR文件,如压缩包“proxool-0.9.0RC3.zip”中的库文件。如果是Maven项目,可以在pom.xml文件中添加对应的依赖。 2. 配置Hibernate属性:在Hibernate的配置文件...

    tomcat6.0连接池

    `proxool-0.9.0RC3.jar`是Proxool的库文件。 4. **MySQL Connector/J**: `mysql-connector-java-3.1.12-bin.jar`是MySQL数据库的JDBC驱动,用于Java程序连接到MySQL数据库。在配置连接池时,需要这个驱动来建立与...

    新闻系统开发教程.pdf

    为了与数据库交互,需要引入MySQL的JDBC驱动(mysql-connector-java-5.0.3-bin.jar)和数据连接池(proxool-0.9.0RC3.jar)。在NetBeans中,可以通过添加库来导入这些jar文件,并配置连接池的XML文件(proxool.xml)...

    java写的可配置的抽奖程序源码,所对应的类库集合

    3. proxool-0.9.0RC3.jar:Proxool 是一个数据库连接池,它提供了灵活的、可配置的数据库连接管理方案。在抽奖程序中,可能用于管理数据库连接,确保高效地访问和更新抽奖数据库。 4. log4j-1.2.9.jar:Log4j 是一...

    新闻系统开发教程.docx

    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的一个作业调度框架,用于计划和执行周期性...

    Java的ActiveRecord框架原码及依赖包放出

    3. `proxool-0.9.0RC3-fix.jar`: Proxool是一个轻量级的JDBC连接池,它提供了连接池的管理和监控功能。与`dbpool-1.2.1.jar`类似,Proxool也用于管理数据库连接,通过池化技术优化数据库资源的使用。 4. `mysql-...

    网盟JSP留言本 v1.0_wangmengjezz(毕设 + 课设).zip

    最后,`proxool-0.9.0RC3.jar`是一个数据库连接池库,Proxool是一个开源的数据库连接池,它可以有效地管理和复用数据库连接,提高系统的性能和稳定性。在Java Web应用中,使用数据库连接池可以显著减少数据库连接...

Global site tag (gtag.js) - Google Analytics