`
ninebirds
  • 浏览: 79844 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

proxool 和web.xml配置

阅读更多
xml 代码
  1. proxool.xml   
  2.   
  3. <?xml version="1.0" encoding="UTF-8"?>  
  4.   
  5. <!-- the proxool configuration can be embedded within your own application's.   
  6. Anything outside the "proxool" tag is ignored. -->  
  7. <something-else-entirely>  
  8.   
  9.   
  10.    <!-- My database localhost infoMessage  -->  
  11.   <proxool>  
  12.     <alias>myself</alias>  
  13.     <driver-url>jdbc:oracle:thin:@localhost:1521:oracle9</driver-url>  
  14.     <driver-class>oracle.jdbc.driver.OracleDriver</driver-class>  
  15.     <driver-properties>  
  16.       <property name="user" value="scott"/>  
  17.       <property name="password" value="tiger"/>  
  18.     </driver-properties>  
  19.     <house-keeping-test-sql>select sysdate from dual</house-keeping-test-sql>  
  20.     <minimum-connection-count>0</minimum-connection-count>  
  21.     <maximum-connection-count>200</maximum-connection-count>  
  22.     <maximum-active-time>300000</maximum-active-time>  
  23.     <maximum-connection-lifetime>3600000</maximum-connection-lifetime>  
  24.     <verbose>true</verbose>  
  25.     <trace>true</trace>  
  26.   </proxool>  
  27.      
  28.   
  29.   
  30.   <proxool>  
  31.     <alias>mytest</alias>  
  32.     <driver-url>jdbc:oracle:thin:@localhost:1521:oracle9</driver-url>  
  33.     <driver-class>oracle.jdbc.driver.OracleDriver</driver-class>  
  34.     <driver-properties>  
  35.       <property name="user" value="test"/>  
  36.       <property name="password" value="test"/>  
  37.     </driver-properties>  
  38.     <house-keeping-test-sql>select sysdate from dual</house-keeping-test-sql>  
  39.     <minimum-connection-count>0</minimum-connection-count>  
  40.     <maximum-connection-count>200</maximum-connection-count>  
  41.     <maximum-active-time>300000</maximum-active-time>  
  42.     <maximum-connection-lifetime>3600000</maximum-connection-lifetime>  
  43.     <verbose>true</verbose>  
  44.     <trace>true</trace>  
  45.   </proxool>  
  46.   
  47.   
  48.   
  49.     <!-- test for pci islp -->  
  50.   <proxool>  
  51.     <alias>pci_test</alias>  
  52.     <driver-url>jdbc:oracle:thin:@172.19.8.5:1521:pcia</driver-url>  
  53.     <driver-class>oracle.jdbc.driver.OracleDriver</driver-class>  
  54.     <driver-properties>  
  55.       <property name="user" value="pciback"/>  
  56.       <property name="password" value="pciback"/>  
  57.     </driver-properties>  
  58.     <house-keeping-test-sql>select sysdate from dual</house-keeping-test-sql>  
  59.     <minimum-connection-count>0</minimum-connection-count>  
  60.     <maximum-connection-count>200</maximum-connection-count>  
  61.     <maximum-active-time>300000</maximum-active-time>  
  62.     <maximum-connection-lifetime>3600000</maximum-connection-lifetime>  
  63.     <verbose>true</verbose>  
  64.     <trace>true</trace>  
  65.   </proxool>  
  66.      
  67.     
  68.      
  69. </something-else-entirely>  
  70.   
  71.   
  72.   
  73. web.xml   
  74.   
  75.   
  76. <?xml version="1.0" encoding="UTF-8"?>  
  77. <web-app version="2.4"    
  78.     xmlns="http://java.sun.com/xml/ns/j2ee"    
  79.     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"    
  80.     xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee    
  81.     http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">  
  82.        
  83.     <servlet>  
  84. <servlet-name>ServletConfigurator</servlet-name>  
  85. <servlet-class>org.logicalcobwebs.proxool.configuration.ServletConfigurator</servlet-class>  
  86. <init-param>  
  87. <param-name>xmlFile</param-name>  
  88. <param-value>WEB-INF/proxool.xml</param-value>  
  89. </init-param>  
  90. <load-on-startup>1</load-on-startup>  
  91. </servlet>  
  92.   
  93. <servlet>  
  94. <servlet-name>Admin</servlet-name>  
  95. <servlet-class>org.logicalcobwebs.proxool.admin.servlet.AdminServlet</servlet-class>  
  96. </servlet>  
  97. <servlet-mapping>  
  98. <servlet-name>Admin</servlet-name>  
  99. <url-pattern>/admin</url-pattern>  
  100. </servlet-mapping>  
  101.        
  102.   <welcome-file-list>  
  103.     <welcome-file>index.jsp</welcome-file>  
  104.   </welcome-file-list>  
  105. </web-app>  
分享到:
评论

相关推荐

    自定义PROXOOL监听器整合SSH框架

    1、proxool官网,下载最新的proxool-0.9.1.jar ...4、整合Struts2、Spring和proxool,配置Web服务启动配置文件[web.xml] 5、整合Spring和proxool,配置应用上下文配置文件[applicationContext.xml]

    proxool部署说明.pdf

    综上所述,Proxool的部署不仅涉及基础的JAR包引入和配置文件修改,还需要关注监控和日志策略的设定,以确保连接池的有效管理和应用程序的稳定运行。通过上述步骤,开发者可以充分利用Proxool的高级特性,优化数据库...

    proxool-0.9.1.jar

    3. **配置灵活**:Proxool 允许通过XML配置文件来定制连接池的参数,如最大连接数、空闲超时时间、连接测试频率等。 4. **透明集成**:对应用来说,使用Proxool就像使用普通的JDBC连接一样,无需修改代码,只需更改...

    proxool使用说明.pdf

    本文档将详细解释如何配置和使用 Proxool,特别是针对 Java 数据库应用。 #### 一、Proxool 配置方法 Proxool 提供了多种配置方式,可以根据具体的应用场景选择最合适的配置方法。 ##### 1.1 通过 Properties ...

    proxool连接池.txt

    **proxool.xml** 文件是Proxool的核心配置文件,用于定义连接池的属性和行为。在提供的部分内容中,我们可以看到以下关键配置项: 1. **别名(Alias)**: `&lt;alias&gt;DBPoolAlias&lt;/alias&gt;` —— 定义了该连接池的名称...

    spring+proxool配置spring+proxool配置

    最后,Web应用程序通常还需要在`web.xml`中配置Spring的DispatcherServlet以及相关的监听器,以初始化和销毁Spring上下文。这部分配置与Proxool的使用直接关系不大,但确保了Spring可以正常运行。 总结来说,Spring...

    proxool配置说明

    还需要在项目的`web.xml`文件中配置监听器,以便在应用启动时加载`proxool.xml`配置文件。示例如下: ```xml &lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;web-app xmlns:xsi=...

    proxool数据库连接池配置

    为了确保数据库连接池能在服务器启动时初始化完成,还需要在`web.xml`文件中配置`ServletConfigurator`,具体如下: ```xml &lt;servlet-name&gt;proxoolServletConfigurator &lt;servlet-class&gt;org.logicalcobwebs....

    proxool 的使用 配置

    例如,在 Web 应用中,可以将配置信息放入 `WEB-INF/classes/proxool.xml` 文件,然后通过 JNDI 查找连接池。对于非 Web 环境,可以使用 `ProxyDriver` 类在代码中初始化 Proxool 连接池。 标签 "源码" 提示我们 ...

    配置Hibernate使用Proxool连接池

    3. Proxool配置:除了在Hibernate配置文件中设置基本的数据库连接信息,我们还可以在Proxool的配置文件(如proxool.xml)中设置更详细的连接池参数,比如最大连接数、最小空闲连接数、超时时间等,以优化连接池性能...

    Proxool连接池配置

    #### 步骤五:使用Properties或XML配置数据库参数 除了硬编码配置,还可使用XML或Properties文件来灵活设置数据库URL、驱动等信息。示例XML配置如下: ```xml &lt;proxool&gt; &lt;alias&gt;xml-test &lt;driver-url&gt;jdbc:mysql:/...

    spring+proxool整合配置

    通过这样的配置,我们可以利用Spring的IoC和AOP特性,以及Proxool的高效连接池管理,实现数据库连接的智能管理和复用,从而提升应用程序的性能和稳定性。在项目中的`spring+proxool连接池的配置`文件中,应该包含...

    proxool连接池

    接下来,在项目中的 `WEB-INF` 目录下创建一个名为 `proxool.xml` 的文件,用于配置Proxool的数据源信息。以下是一个示例配置: ```xml &lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;!-- The proxool configuration ...

    Generating Artifacts问题解决.doc

    这个错误提示表明,在使用Proxool作为连接池提供者时,Hibernate无法加载必要的配置文件`proxool_mysql.xml`。这通常是因为配置文件缺失或路径不正确导致的。 ##### 解决方案 1. **检查配置文件是否存在**:首先...

    proxool 简单应用

    3. `web.xml` - 在Web应用中,这是部署描述符文件,可能包含 Proxool 配置的片段,用来在Servlet容器(如Tomcat)中初始化和配置 Proxool 数据库连接池。 4. `proxool.xml` - 这是另一个可能的 Proxool 配置文件,与...

    java项目使用 proxool

    下面将详细介绍如何在Java项目中配置和使用Proxool。 1. **Proxool简介** Proxool是Apache Software Foundation的一个项目,它提供了一个轻量级的、线程安全的JDBC连接池。Proxool通过在数据库连接之间创建一个...

    FCK在线编译器JSP自定义函数Proxool连接池配置信息.

    `Proxool数据库连接池配置.doc`应详细介绍了如何配置和使用Proxool,包括关键的配置参数及其作用。最后,`FCKeditor在线编译器.doc`可能会涵盖FCKeditor的安装、使用方法,以及如何集成自定义函数的教程。 总的来说...

    proxool数据库连接池实例(带监控功能)

    在`testProxool`这个示例中,我们可以看到如何在Java项目中配置和使用Proxool。首先,需要在项目的资源配置文件(如`application.properties`或`config.xml`)中设置Proxool的相关参数,包括数据库URL、用户名、密码...

Global site tag (gtag.js) - Google Analytics