//当连接池中的连接耗尽的时候c3p0一次同时获取的连接数。Default: 3
acquireIncrement -> 3, //定义在从数据库获取新连接失败后重复尝试的次数。Default: 30
acquireRetryAttempts -> 30, //两次连接中间隔时间,单位毫秒。Default: 1000
acquireRetryDelay -> 1000, //连接关闭时默认将所有未提交的操作回滚。Default: false
autoCommitOnClose -> false, //c3p0将建一张名为Test的空表,并使用其自带的查询语句进行测试。如果定义了这个参数那么 属性preferredTestQuery将被忽略。你不能在这张Test表上进行任何操作,它将只供c3p0测试 使用。Default: null
automaticTestTable -> null, //获取连接失败将会引起所有等待连接池来获取连接的线程抛出异常。但是数据源仍有效 保留,并在下次调用getConnection()的时候继续尝试获取连接。如果设为true,那么在尝试 获取连接失败后该数据源将申明已断开并永久关闭。Default: false
breakAfterAcquireFailure -> false, //当连接池用完时客户端调用getConnection()后等待获取新连接的时间,超时后将抛出 SQLException,如设为0则无限期等待。单位毫秒。Default: 0
checkoutTimeout -> 0, //通过实现ConnectionTester或QueryConnectionTester的类来测试连接。类名需制定全路径
connectionCustomizerClassName -> null, //指定c3p0 libraries的路径,如果(通常都是这样)在本地即可获得那么无需设
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!