`
wang_ping001
  • 浏览: 89251 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

spring 配置proxool连接池,使用外部文件

阅读更多

proxool.properties

 

 

proxool.driver=oracle.jdbc.driver.OracleDriver

proxool.username=username proxool.password=userpwd proxool.url=jdbc:oracle:thin:@192.168.1.12:1521:orcl

proxool.alias=Database-----连接池别名

proxool.prototypeCount=2

proxool.maximumConnectionCount=500 --最大链接数

proxool.minimumConnectionCount=50 --最小链接数

proxool.trace=true

proxool.verbose=true

 

 

proxool.xml

 

 

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">

 <bean id="propertyConfigurer"
  class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
  <property name="location">
   <value>classpath:jdbc.properties</value>
  </property>
 </bean>
 <bean id="dataSource"
  class="org.logicalcobwebs.proxool.ProxoolDataSource">
  <property name="driver">
   <value>${proxool.driver}</value>
  </property>
  <property name="driverUrl">
   <value>${proxool.url}</value>
  </property>
  <property name="user">
   <value>${proxool.username}</value>
  </property>
  <property name="password">
   <value>${proxool.password}</value>
  </property>
  <property name="alias">
   <value>${proxool.alias}</value>
  </property>
  <property name="prototypeCount">
   <value>${proxool.prototypeCount}</value>
  </property>
  <property name="maximumConnectionCount">
   <value>${proxool.maximumConnectionCount}</value>
  </property>
  <property name="minimumConnectionCount">
   <value>${proxool.minimumConnectionCount}</value>
  </property>
  <property name="trace">
   <value>${proxool.trace}</value>
  </property>
  <property name="verbose">
   <value>${proxool.verbose}</value>
  </property>
 </bean>

</beans>

分享到:
评论

相关推荐

    spring+proxool配置spring+proxool配置

    这个配置文件中,`alias`是连接池的别名,`driver-url`、`driver-class`与数据库连接有关,其他参数如`maximum-active`、`minimum-idle`等控制了连接池的行为。 最后,Web应用程序通常还需要在`web.xml`中配置...

    spring连接池

    使用`${}`占位符可以方便地引用外部配置文件中的属性值,增强了配置的灵活性和可维护性。 #### 连接池参数设置考虑因素 在配置连接池时,最小连接数和最大连接数的设置非常关键,需要根据应用程序的具体需求进行...

    proxool-0.9.1.jar

    Proxool是一个开源的数据库连接池,它允许开发者管理和优化数据库连接,以提高应用性能和资源利用率。0.9.1是这个库的版本号,表明这是该库的一个特定迭代。 描述中提到的"proxool-0.9.1.jar+proxool-cglib.jar.rar...

    springwork.xml

    根据提供的文件信息,我们可以深入分析并提取出与`springwork.xml`配置文件相关的知识点,主要集中在Spring框架的应用、数据库连接池配置以及事务管理等方面。下面将详细解释这些知识点。 ### Spring框架简介 ...

    基于J2EE框架的个人博客系统项目毕业设计论文(源码和论文)

    这些都预示着我们进入了一个新的互联网阶段web 2.0,它是相对web 1.0的新的一类互联网应用的总称,是一次从核心内容到外部应用的革命[10]。这个阶段发展迅速,互联网应用趋于多样化,其中变化最大的是由web 1.0网站...

Global site tag (gtag.js) - Google Analytics