- 浏览: 115189 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
flying3615:
在spring305上也遇到了这个exception,耽误了好 ...
junit 测试spring mvc Controller -
tengfeineu:
不好用啊....
oracle表数据用java导出为SQL文件的方法 -
命中注定1314:
还可以用HandlerInterceptor Adapter吧 ...
spring mvc 拦截器 -
limcosln1andx:
哎,我自己的那个controller test 基本和 htt ...
junit 测试spring mvc Controller -
cricket1981:
其实测试spring mvc controller有一个更好更 ...
junit 测试spring mvc Controller
- <?xml version="1.0" encoding="ISO-8859-1"?>
- <!--
- Properties for Proxool Configurator testing. Defines the same parameters as
- TestHelper.buildCompleteAlternativeProperties()
- -->
- <something-else-entirely xmlns="http://sumthin.else.entirely" xmlns:proxool="The latest version is available at http://proxool.sourceforge.net/xml-namespace">
- <proxool:proxool>
- <proxool:alias>xml-test-ns</proxool:alias>
- <proxool:driver-url>jdbc:hsqldb:db/test</proxool:driver-url>
- <proxool:driver-class>org.hsqldb.jdbcDriver</proxool:driver-class>
- <proxool:driver-properties>
- <proxool:property name="user" value="sa"/>
- <proxool:property name="password" value=""/>
- </proxool:driver-properties>
- <proxool:house-keeping-sleep-time>40000</proxool:house-keeping-sleep-time>
- <proxool:house-keeping-test-sql>select CURRENT_DATE</proxool:house-keeping-test-sql>
- <proxool:maximum-connection-count>10</proxool:maximum-connection-count>
- <proxool:minimum-connection-count>3</proxool:minimum-connection-count>
- <proxool:maximum-connection-lifetime>18000000</proxool:maximum-connection-lifetime> <!-- 5 hours -->
- <proxool:simultaneous-build-throttle>5</proxool:simultaneous-build-throttle>
- <proxool:recently-started-threshold>40000</proxool:recently-started-threshold>
- <proxool:overload-without-refusal-lifetime>50000</proxool:overload-without-refusal-lifetime>
- <proxool:maximum-active-time>60000</proxool:maximum-active-time>
- <proxool:verbose>true</proxool:verbose>
- <proxool:trace>true</proxool:trace>
- <proxool:fatal-sql-exception>Fatal error</proxool:fatal-sql-exception>
- <proxool:prototype-count>2</proxool:prototype-count>
- </proxool:proxool>
- <nothing-to-do-with-proxool>
- <proxool:proxool>
- <proxool:alias>xml-test-ns-2</proxool:alias>
- <proxool:driver-url>jdbc:hsqldb:db/test</proxool:driver-url>
- <proxool:driver-class>org.hsqldb.jdbcDriver</proxool:driver-class>
- <proxool:driver-properties>
- <proxool:property name="user" value="sa"/>
- <proxool:property name="password" value=""/>
- </proxool:driver-properties>
- <proxool:house-keeping-sleep-time>40000</proxool:house-keeping-sleep-time>
- <proxool:house-keeping-test-sql>select CURRENT_DATE</proxool:house-keeping-test-sql>
- <proxool:maximum-connection-count>10</proxool:maximum-connection-count>
- <proxool:minimum-connection-count>3</proxool:minimum-connection-count>
- <proxool:maximum-connection-lifetime>18000000</proxool:maximum-connection-lifetime> <!-- 5 hours -->
- <proxool:simultaneous-build-throttle>5</proxool:simultaneous-build-throttle>
- <proxool:recently-started-threshold>40000</proxool:recently-started-threshold>
- <proxool:overload-without-refusal-lifetime>50000</proxool:overload-without-refusal-lifetime>
- <proxool:maximum-active-time>60000</proxool:maximum-active-time>
- <proxool:verbose>true</proxool:verbose>
- <proxool:trace>true</proxool:trace>
- <proxool:fatal-sql-exception>Fatal error</proxool:fatal-sql-exception>
- <proxool:prototype-count>2</proxool:prototype-count>
- </proxool:proxool>
- </nothing-to-do-with-proxool>
- </something-else-entirely>
属性列表说明:
fatal-sql-exception: 它是一个逗号分割的信息片段.当一个SQL异常发生时,他的异常信息将与这个信息片段进行比较.如果在片段中存在,那么这个异常将被认为是个致命错误(Fatal SQL Exception ).这种情况下,数据库连接将要被放弃.无论发生什么,这个异常将会被重掷以提供给消费者.用户最好自己配置一个不同的异常来抛出.
fatal-sql-exception-wrapper-class:正如上面所说,你最好配置一个不同的异常来重掷.利用这个属性,用户可以包装SQLException,使他变成另外一个异常.这个异常或者继承SQLException或者继承字RuntimeException.proxool自带了2个实现:'org.logicalcobwebs.proxool.FatalSQLException' 和'org.logicalcobwebs.proxool.FatalRuntimeException' .后者更合适.
house-keeping-sleep-time: house keeper 保留线程处于睡眠状态的最长时间,house keeper 的职责就是检查各个连接的状态,并判断是否需要销毁或者创建.
house-keeping-test-sql: 如果发现了空闲的数据库连接.house keeper 将会用这个语句来测试.这个语句最好非常快的被执行.如果没有定义,测试过程将会被忽略。
injectable-connection-interface: 允许proxool实现被代理的connection对象的方法.
injectable-statement-interface: 允许proxool实现被代理的Statement 对象方法.
injectable-prepared-statement-interface: 允许proxool实现被代理的PreparedStatement 对象方法.
injectable-callable-statement-interface: 允许proxool实现被代理的CallableStatement 对象方法.
jmx: 略
jmx-agent-id: 略
jndi-name: 数据源的名称
maximum-active-time: 如果housekeeper 检测到某个线程的活动时间大于这个数值.它将会杀掉这个线程.所以确认一下你的服务器的带宽.然后定一个合适的值.默认是5分钟.
maximum-connection-count: 最大的数据库连接数.
maximum-connection-lifetime: 一个线程的最大寿命.
minimum-connection-count: 最小的数据库连接数
overload-without-refusal-lifetime: 略
prototype-count: 连接池中可用的连接数量.如果当前的连接池中的连接少于这个数值.新的连接将被建立(假设没有超过最大可用数).例如.我们有3个活动连接2个可用连接,而我们的prototype-count是4,那么数据库连接池将试图建立另外2个连接.这和 minimum-connection-count不同. minimum-connection-count把活动的连接也计算在内.prototype-count 是spare connections 的数量.
recently-started-threshold: 略
simultaneous-build-throttle: 略
statistics: 连接池使用状况统计。 参数“10s,1m,1d”
statistics-log-level: 日志统计跟踪类型。 参数“ERROR”或 “INFO”
test-before-use: 略
test-after-use: 略
trace: 如果为true,那么每个被执行的SQL语句将会在执行期被log记录(DEBUG LEVEL).你也可以注册一个ConnectionListener (参看ProxoolFacade)得到这些信息.
verbose: 详细信息设置。 参数 bool 值
摘自http://sunnylocus.iteye.com/blog/359570
发表评论
-
随机获取国内IP
2014-12-26 11:43 0/* * 随机生成国内IP地址 ... -
StringUtils工具类
2014-12-10 13:08 0类包是:org.apache.commons.lang.St ... -
十进制与十六进制转换
2014-12-02 19:46 1232十进制转十六进制:String.format("% ... -
java中文问题
2013-12-05 20:27 01、中文问题的来源 ... -
JNDI是什么
2013-12-05 20:14 0JNDI是 Java 命名与目录接口(Java Naming ... -
查询外键
2013-09-03 14:38 798select * from user_constraints ... -
ERWIN 注册码
2013-05-16 10:51 1263KXDVU-SLKHT-FVQPU-LHBDW-LW3VA -
Asce Networks 获取客户端真实IP
2013-01-18 16:49 908在项目中使用request.getHeader("X ... -
JVM调优总结 -Xms -Xmx -Xmn -Xss
2012-10-16 10:02 0堆大小设置JVM 中最大堆大小有三方面限制:相关操 ... -
eclipse properties 插件
2012-07-16 14:58 833http://propedit.sourceforge.jp/ ... -
json 格式化的网站
2012-06-25 15:30 1070http://www.bejson.com/go.html?u ... -
IO流详解
2012-06-01 16:24 0一. Input和Output 1. stream代表的是任何 ... -
正则(转)
2012-06-01 09:36 0(?<=) 负向断言 (?=) 正向断言 .+? ... -
tomcat 启动 监听事件
2012-03-21 16:44 1870web.xml配置 <listene ... -
freemarker eclipse插件
2012-02-07 12:02 1727将下面的压缩包解压后直接放入到elicpse的plugins目 ... -
jdk eclipse下载地址
2012-01-19 14:23 858JDK各种版本下载地址 http://java ... -
tomcat时区修改
2012-01-16 10:39 1113问题:tomcat时区相差八小时 修改:tomcat/bin ... -
maven 不能自动下载包的时候执行
2011-07-08 11:51 1422mvn install:install-file -D ... -
servlet中使用spring
2011-07-08 11:33 925ServletContext application; ... -
将maven构建的工程打成jar
2011-07-07 11:29 1157需要在将该工程所支持的类库打在一个包中(默认情况下,mav ...
相关推荐
Spring中使用proxool的配置 Spring中使用proxool的配置Spring中使用proxool的配置 Spring中使用proxool的配置
proxool连接池配置详解 proxool连接池配置详解 proxool连接池配置详解 proxool连接池配置详解 proxool连接池配置详解 proxool连接池配置详解
spring+proxool配置spring+proxool配置spring+proxool配置
proxool配置参数说明。 spring结合proxool的datasource配置方法 及proxool-0.9.1.jar proxool-cglib.jar
有关spring+proxool整合配置
spring proxool配置资料 spring proxool配置资料spring proxool配置资料
项目实用的proxool连接池配置文件,每个标签都有注释,可以直接拿来使用
proxool配置详解,配置是关键,理解深刻才能正确使用
基于ssh的proxool连接池配置,希望可以帮助到想了解proxool连接池配置的朋友
proxool 连接mysql连接池用的东西 ,为大家下载。
Proxool 是java一个开源的连接池包,使用起来非常方便
proxool配置说明,轻松配置proxool连接池相关属性
关于proxool数据库连接池的配置,文档,资料说明。
Hibernate Proxool连接池配置总结及常遇问题
proxool数据库连接池配置.doc
Proxool 是一种 Java 数据库连接池技术。本材料详细描述Proxool的配置过程。
1、proxool官网,下载最新的proxool-0.9.1.jar 2、创建独立的proxool.xml文件,同时存在Web的WEB-INF目录下,根据自己的数据库类型,填写...5、整合Spring和proxool,配置应用上下文配置文件[applicationContext.xml]
the proxool configuration can be embedded within your own application's. Anything outside the "proxool" tag is ignored. --> - - <proxool> - <!-- 连接池的别名 --> <alias>DBPool</alias> - <!...
在Hibernate中配置Proxool连接池
proxool-0.9.1.jar下载 hibernate3+ proxool-0.9.1配置说明 我刚配好,总结出来和大家分享下