`

proxool 连接池 简单用法笔记

    博客分类:
  • JSP
 
阅读更多

1、从官方网站下载   proxool-0.9.1.tar.gz    http://proxool.sourceforge.net/download.html

 

2、将解压后的文件proxool-0.9.1.jarproxool-cglib.jar 复制到 WebContent/WEB-INF/lib 目录下。

 

3、将commons-logging-1.1.1.jar复制到WebContent/WEB-INF/lib 目录下。

 

4、以连接mysql数据库为例。使用proxool连接池还需要数据库jdbc驱动的支持。需将mysql-connector-java-5.1.6-bin.jar复制到WebContent/WEB-INF/lib  目录下。

此时目录如下:

目录

 

5、配置(以使用XML文件为例),在WebContent/WEB-INF 目录下新建XML文件,保存为proxool.xml。

proxool.xml文件如下: 

<?xml version="1.0" encoding="UTF-8"?>

<something-else-entirely>
 <proxool>
  <alias>db_myproducts</alias>
  <driver-url>jdbc:mysql://localhost:3306/db_myproducts</driver-url>
  <driver-class>com.mysql.jdbc.Driver
  </driver-class>
  <driver-properties>
   <property name="user" value="root" />
   <property name="password" value="123456" />
  </driver-properties>
  <maximum-connection-count>10</maximum-connection-count>
  <house-keeping-test-sql>select CURRENT_DATE
  </house-keeping-test-sql>
 </proxool>
</something-else-entirely>

  

db_myproducts为数据库名,root为数据库登录名,123456为数据库密码,需根据实际情况更改。

 6、在 WebContent/WEB-INF  下的web.xml中进行配置。

配置如下:

<servlet>
  <servlet-name>ServletConfigurator</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>

 

 

 

7、现在便可使用proxool 获得数据库连接了。

public class DbUtil {

 public static Connection getConnection() throws SQLException {

                       return DriverManager.getConnection("proxool.db_myproducts");

           }

}

  

 

分享到:
评论

相关推荐

    proxool连接池使用详细说明

    下面将详细讲解Proxool连接池的使用方法及其核心概念。 1. **Proxool简介** Proxool是Apache软件基金会的一个开源项目,它提供了一个轻量级的数据库连接池实现。Proxool通过创建一个数据库连接池来管理数据库连接...

    Proxool连接池使用方法

    Proxool连接池使用方法 首先, 你要把下载 proxool 的 lib 下面所有的 jar 文件, 放到 WEB-INF/lib 下面, 另外, 把你的 jdbc driver 也放到相同的 lib,

    proxool连接池用户名密码加密

    Proxool是一个开源的、轻量级的Java数据库连接池实现,它提供了一种高效、灵活的方式来管理数据库连接。在某些场景下,为了保护敏感信息,如数据库的用户名和密码,我们需要对这些数据进行加密处理。"proxool连接池...

    proxool连接池配置文件

    项目实用的proxool连接池配置文件,每个标签都有注释,可以直接拿来使用

    proxool连接池配置

    -- 连接池的别名 --&gt; &lt;alias&gt;DBPool&lt;/alias&gt; - &lt;!-- proxool只能管理由自己产生的连接 --&gt; &lt;driver-url&gt;jdbc:sqlserver://localhost:1433;dataBaseName=books&lt;/driver-url&gt; - &lt;!-- JDBC驱动程序 --&gt; ...

    在Hibernate中配置Proxool连接池

    以下是如何配置SessionFactory以使用Proxool连接池: ```xml &lt;prop key="hibernate.dialect"&gt;org.hibernate.dialect.Oracle9Dialect&lt;/prop&gt; &lt;!-- 数据库方言 --&gt; &lt;prop key="hibernate.show_sql"&gt;true...

    proxool连接池配置详解

    ### Proxool连接池配置详解 #### 一、概述 Proxool是一个开源的轻量级Java数据库连接池实现,其主要目标是替代常见的数据库连接池解决方案,如C3P0或DBCP,并且提供了更加灵活和易于配置的特性。在实际应用中,...

    proxool连接池所涉及的jar包文件

    Proxool的核心功能是创建一个池化的数据库连接集合,当应用需要连接时,可以从池中获取,使用完毕后归还,而不是每次操作数据库都创建新的连接。这种方式减少了频繁创建和关闭连接的开销,提高了系统资源利用率。...

    ssh2简单案例,注解+proxool连接池+sf4j记录日志

    在这个"ssh2简单案例"中,我们将探讨如何结合注解、Proxool连接池和SF4J日志记录来构建一个SSH2注册登录系统。 首先,SSH2在Java中的实现通常通过JSch库来完成。JSch允许开发者在Java程序中执行命令、传输文件以及...

    Spring+Hibernate+Proxool连接池

    标题 "Spring+Hibernate+Proxool连接池" 涉及到的是在Java Web开发中,如何使用Spring框架集成Hibernate ORM框架,并结合Proxool作为数据库连接池的技术实践。这通常是为了提高应用性能,有效管理和复用数据库连接,...

    proxool连接池jar包

    2. `proxool-0.9.1.jar`:这是Proxool的主要库文件,包含了连接池的核心实现和所有必要的类,开发者在项目中引用这个jar文件就可以使用Proxool的功能。 在实际应用中,使用Proxool连接池的步骤通常包括: 1. 添加...

    proxool连接池

    ### Proxool 的使用方法: 1. **添加依赖**:在项目中引入Proxool的相关jar包,如`proxool-cglib.jar`和`proxool-0.9.1.jar`。 2. **创建连接池**:使用`orgproxoolSqlPoolDataSource`类创建数据源对象,然后根据...

    Proxool连接池jar包

    Proxool连接池是数据库连接管理的一个开源工具,它提供了一种高效且灵活的方式来管理和复用数据库连接,以提升应用程序的性能和响应速度。在Java应用程序中,尤其是在高并发环境下,数据库连接池扮演着至关重要的...

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

    这里,`pool_alias`定义了连接池的别名,`hibernate.proxool.xml`指定了Proxool配置文件的位置,`connection.provider_class`则指明使用Proxool作为连接提供者。 **(3)Proxool配置文件** 创建`ProxoolConf.xml`...

    Proxool连接池实例.zip

    在这个"Proxool连接池实例.zip"压缩包中,我们可以推测包含了一些关于如何在C#环境下集成和使用Proxool连接池的示例代码和相关资源。 首先,让我们深入理解一下Proxool连接池的工作原理。Proxool维护了一个数据库...

    基于ssh的proxool连接池配置

    1. 使用Spring的`DriverManagerDataSource`作为数据源类,这是Spring提供的一个简单的数据源实现,它不支持连接池,但可以用于配置Proxool。 2. 设置`driverClassName`属性为`org.logicalcobwebs.proxool....

    Spring2.5配置proxool连接池

    Spring2.5配置proxool连接池

    Proxool连接池配置

    标题与描述均聚焦于“Proxool连接池配置”,这一主题是Java开发中数据库连接管理的重要环节。Proxool作为一款轻量级的开源数据库连接池实现,它提供了高效的数据库连接管理和复用机制,旨在减少应用程序创建和销毁...

    proxool连接池使用说明

    【Proxool 连接池】是一个高效且可扩展的数据库连接池,它通过复用已存在的数据库连接,显著提高了数据库操作的性能。连接池管理数据库连接的分配、监控和释放,防止因未正确释放连接而导致的资源浪费。Proxool 设计...

Global site tag (gtag.js) - Google Analytics