- 浏览: 273491 次
文章分类
最新评论
-
guji528:
oracle的统计函数真的很强大
Oracle 使用LAG和LEAD函数统计 -
haiyangyiba:
受教了
No Dialect mapping for JDBC type: 3 -
elvishehai:
能不能给个完整点的例子呀,我一直都没有试成功过,
简单的使用jackson的annotation -
miaoyue:
如果我想把name属性转成注释之后,之前的注释还在怎么做?
PowerDesigner 中将Comment(注释)及Name(名称)内容互相COPY的VBS代码 -
ianl_zt:
以上方法只适合在hibernate2中使用,现在hiberna ...
Hibernate的批量更新和删除
- <c3p0-config>
- <default-config>
- <!--当连接池中的连接耗尽的时候c3p0一次同时获取的连接数。Default: 3 -->
- <property name="acquireIncrement">3</property>
- <!--定义在从数据库获取新连接失败后重复尝试的次数。Default: 30 -->
- <property name="acquireRetryAttempts">30</property>
- <!--两次连接中间隔时间,单位毫秒。Default: 1000 -->
- <property name="acquireRetryDelay">1000</property>
- <!--连接关闭时默认将所有未提交的操作回滚。Default: false -->
- <property name="autoCommitOnClose">false</property>
- <!--c3p0将建一张名为Test的空表,并使用其自带的查询语句进行测试。如果定义了这个参数那么属性preferredTestQuery将被忽略。你不能在这张Test表上进行任何操作,它将只供c3p0测试
- 使用。Default: null-->
- <property name="automaticTestTable">Test</property>
- <!--获取连接失败将会引起所有等待连接池来获取连接的线程抛出异常。但是数据源仍有效 保留,并在下次调用getConnection()的时候继续尝试获取连接。如果设为true,那么在尝试获取连接失败后该数据源将申明已断开并永久关闭。Default: false-->
- <property name="breakAfterAcquireFailure">false</property>
- <!--当连接池用完时客户端调用getConnection()后等待获取新连接的时间,超时后将抛出SQLException,如设为0则无限期等待。单位毫秒。Default: 0 -->
- <property name="checkoutTimeout">100</property>
- <!--通过实现ConnectionTester或QueryConnectionTester的类来测试连接。类名需制定全路径。
- Default: com.mchange.v2.c3p0.impl.DefaultConnectionTester-->
- <property name="connectionTesterClassName"></property>
- <!--指定c3p0 libraries的路径,如果(通常都是这样)在本地即可获得那么无需设置,默认null即可
- Default: null-->
- <property name="factoryClassLocation">null</property>
- <!--Strongly disrecommended. Setting this to true may lead to subtle and bizarre bugs.
- (文档原文)作者强烈建议不使用的一个属性-->
- <property name="forceIgnoreUnresolvedTransactions">false</property>
- <!--每60秒检查所有连接池中的空闲连接。Default: 0 -->
- <property name="idleConnectionTestPeriod">60</property>
- <!--初始化时获取三个连接,取值应在minPoolSize与maxPoolSize之间。Default: 3 -->
- <property name="initialPoolSize">3</property>
- <!--最大空闲时间,60秒内未使用则连接被丢弃。若为0则永不丢弃。Default: 0 -->
- <property name="maxIdleTime">60</property>
- <!--连接池中保留的最大连接数。Default: 15 -->
- <property name="maxPoolSize">15</property>
- <!--JDBC的标准参数,用以控制数据源内加载的PreparedStatements数量。但由于预缓存的statements属于单个connection而不是整个连接池。所以设置这个参数需要考虑到多方面的因素。如果maxStatements与maxStatementsPerConnection均为0,则缓存被关闭。Default: 0-->
- <property name="maxStatements">100</property>
- <!--maxStatementsPerConnection定义了连接池内单个连接所拥有的最大缓存statements数。Default: 0 -->
- <property name="maxStatementsPerConnection"></property>
- <!--c3p0是异步操作的,缓慢的JDBC操作通过帮助进程完成。扩展这些操作可以有效的提升性能通过多线程实现多个操作同时被执行。Default: 3-->
- <property name="numHelperThreads">3</property>
- <!--当用户调用getConnection()时使root用户成为去获取连接的用户。主要用于连接池连接非c3p0的数据源时。Default: null-->
- <property name="overrideDefaultUser">root</property>
- <!--与overrideDefaultUser参数对应使用的一个参数。Default: null-->
- <property name="overrideDefaultPassword">password</property>
- <!--密码。Default: null-->
- <property name="password"></property>
- <!--定义所有连接测试都执行的测试语句。在使用连接测试的情况下这个一显著提高测试速度。注意:测试的表必须在初始数据源的时候就存在。Default: null-->
- <property name="preferredTestQuery">select id from test where id=1</property>
- <!--用户修改系统配置参数执行前最多等待300秒。Default: 300 -->
- <property name="propertyCycle">300</property>
- <!--因性能消耗大请只在需要的时候使用它。如果设为true那么在每个connection提交的时候都将校验其有效性。建议使用idleConnectionTestPeriod或automaticTestTable
- 等方法来提升连接测试的性能。Default: false -->
- <property name="testConnectionOnCheckout">false</property>
- <!--如果设为true那么在取得连接的同时将校验连接的有效性。Default: false -->
- <property name="testConnectionOnCheckin">true</property>
- <!--用户名。Default: null-->
- <property name="user">root</property>
- <!--早期的c3p0版本对JDBC接口采用动态反射代理。在早期版本用途广泛的情况下这个参数允许用户恢复到动态反射代理以解决不稳定的故障。最新的非反射代理更快并且已经开始广泛的被使用,所以这个参数未必有用。现在原先的动态反射与新的非反射代理同时受到支持,但今后可能的版本可能不支持动态反射代理。Default: false-->
- <property name="usesTraditionalReflectiveProxies">false</property>
- <property name="automaticTestTable">con_test</property>
- <property name="checkoutTimeout">30000</property>
- <property name="idleConnectionTestPeriod">30</property>
- <property name="initialPoolSize">10</property>
- <property name="maxIdleTime">30</property>
- <property name="maxPoolSize">25</property>
- <property name="minPoolSize">10</property>
- <property name="maxStatements">0</property>
- <user-overrides user="swaldman">
- </user-overrides>
- </default-config>
- <named-config name="dumbTestConfig">
- <property name="maxStatements">200</property>
- <user-overrides user="poop">
- <property name="maxStatements">300</property>
- </user-overrides>
- </named-config>
- </c3p0-config>
发表评论
-
简单的使用jackson的annotation
2011-02-16 10:27 25210@JsonAutoDetect (class) 这是作用 ... -
Jackson 入门
2011-02-16 10:25 21988原文链接: http://jackson.codehaus. ... -
Jackson 使用简介
2011-02-16 10:20 8058http://jackson.codehaus.org/ ... -
nexus-maven- repository-index.zip手动下载与设置
2010-04-16 14:46 12664问题描述: 在启动eclipse的时候,在maven控制 ... -
MyEclipse启动故障-Initializing Java Tooling
2010-04-16 14:43 5636最近安装新系统后,重新安装了JDK,然后启动以前安装的MyEc ... -
iframe跨域session丢失问题
2010-02-04 15:37 5514最近在做一个系统(A),需要在系统(A)中集成目前现存系统(B ... -
SSH常见问题及解决办法
2010-01-21 17:18 3789内容检索 1.警告: No configuratio ... -
SLF4J+logBack, 日志领域中的新秀
2009-04-25 13:57 3587Ceki Gülcü创造了日志领 ... -
struts2.1.6,spring2.5.6,hibernate3.3.1,annotations
2009-04-24 15:50 3064根据流程进行注意点的 ... -
用HttpClient来模拟浏览器GET POST
2009-01-09 11:37 2211一般的情况下我们都是使用IE或者Navigator浏览器来访问 ... -
java输出扭曲验证码
2008-11-07 16:43 5625import java.awt.Color; import j ... -
getOutputStream() has already been called for this
2008-11-07 16:30 2659有一个使用SerlvetResponse输出图像的例子,代码如 ... -
深入探索 高效的Java异常处理框架【转自www.bitsCN.com】
2008-11-03 11:58 2763摘要:本文从Java异常最基本的概念、语法开始讲述了Java异 ... -
Spring+Hibernate+Struts2整合文档
2008-11-03 10:44 3746一、 Spring+Hibernate整合: Spring整 ... -
Tomcat启动分析
2008-10-29 11:05 29791 - Tomcat Server的组成部 ... -
tomcat集群和负载均衡
2008-10-29 11:00 3457(一)环境说明(1)服务器 ... -
Log4j配置文件
2008-10-29 10:58 2272#配置根Logger,其语法为:log4j.rootLog ... -
利用xfire编写webservice
2008-08-15 10:19 37151. xfire + spring 发布webserv ... -
struts + spring + xfire (组合)
2008-08-15 10:14 3887一般情况下, spring+ struts的组合,struts ... -
无所不能的“蚂蚁”--Ant(四)
2008-08-06 20:02 2231五.使用Ant运行本地程序 1.使用Ant运行windows的 ...
相关推荐
c3p0开源连接池源码,测试例子及说明文档。
c3p0连接池的配置文件详细说明,c3p0的配置属性全部都有说明,包括每个属性的默认值。
C3P0是一个开放源代码的JDBC连接池,它在lib目录中与Hibernate一起发布,包括了实现jdbc3和jdbc2扩展规范说明的Connection 和Statement 池的DataSources 对象
C3P0 连接池使用详细说明, 非常适合新手
c3p0数据库缓冲池配置 a----最大JDBC连接数量,超出这个数量就会抛异常. b----最少JDBC连接数量. ...f----当连接池里面的连接用完的时候,C3P0获取的新连接的数量 g---是否每次都验证连接是否可用
C3P0是一个随Hibernate一同分发的开源的JDBC连接池, 它位于lib目录下。 包括了实现jdbc3和jdbc2扩展规范说明的Connection 和Statement 池的DataSources 对象.
C3P0是一个开放源代码的JDBC连接池,它在lib目录中与Hibernate一起发布,包括了实现jdbc3和jdbc2扩展规范说明的Connection 和Statement 池的DataSources 对象 DBCP (Database Connection Pool)是一个依赖Jakarta ...
【资源说明】 1、该资源包括项目的全部源码,下载可以直接使用!...基于SSM框架实现的高并发商品秒杀系统源码+项目说明(c3p0作为连接池,Redis为缓存实现高并发 ,同时通过MySQL优化降低了网络延迟与GC的影响).zip
环境:Windows Professional XP, JDK 1.6, Ant 1.7, jboss-4.2.1.GA, MySQL 5.0, 连接池C3P0. 使用步骤: 1. 下载之后先运行ant hibernatetool命令 2. 如果构建成功,那么运行ant compress命令 3. 把在lib目录下...
c3p0是现在用的最多连接池之一,这么成功的项目却只是一个人开发的。 当目标很明确(连接池要做什么,目标是非常明确的),使用场景很普通的时候,项目能成功,完全求决于程序的架构. 项目在jmx管理和本身死锁监测,做的...
c3p0连接池。c3p0-0.9.1.2 里面包括c3p0-0.9.1.2的jar包和 说明文档.
c3p0简介 c3p0各种框架配置参数使用方法以及注释 C3P0是一个开放源代码的JDBC连接池,它在lib目录中与Hibernate一起发布,包括了实现jdbc3和 jdbc2扩展规范说明的Connection 和Statement 池的DataSources 对象。
NULL 博文链接:https://wang-jia-sina-com.iteye.com/blog/1893639
三大连接池参数说明,是本人在网上查找后放在网上备份,希望也对你有用
使用连接池连接数据库,里面有详细说明,欢迎大家下载!
1. 引 2. 数据库连接池 3. 主要配置说明 2. FindBugs:Java 静态代码检查(3486)
【资源说明】 1、该资源内项目代码都是经过测试运行成功,功能正常的...基于SSM框架实现的高并发商品秒杀系统源码+项目说明(c3p0作为连接池,Redis为缓存实现高并发 ,同时通过MySQL优化降低了网络延迟与GC的影响).zip
最新的c3p0 jar包 C3P0是一个开放源代码的JDBC连接池,它在lib目录中与Hibernate一起发布,包括了实现jdbc3和jdbc2扩展规范说明的Connection 和Statement 池的DataSources 对象。
java 数据库 - 线程池 ------------------------------------------- ...3、 说明文件:c3p0连接池配置选项.txt -------------------------------------- -c3p0.zip - 解包大小为 603.3 KB
C3P0是一个开放源代码的JDBC连接池,它在lib目录中与Hibernate一起发布,包括了实现jdbc3和jdbc2扩展规范说明的Connection 和Statement 池的DataSources 对象。