//初始化时获取三个连接,取值应在minPoolSize与maxPoolSize之间。Default: 3 initialPoolSize
cpds.setInitialPoolSize(initialPoolSize);
//连接池中保留的最大连接数。Default: 15 maxPoolSize
cpds.setMaxPoolSize(maxPoolSize);
//连接池中保留的最小连接数。
cpds.setMinPoolSize(minPoolSize);
//获得连接的最大等待毫秒数。Default: 1000 acquireRetryDelay
cpds.setAcquireRetryDelay(acquireRetryDelay);
//最大空闲时间,60秒内未使用则连接被丢弃。若为0则永不丢弃。Default: 0 maxIdleTime
cpds.setMaxIdleTime(maxIdleTime);
//当连接池中的连接耗尽的时候c3p0一次同时获取的连接数。Default: 3 acquireIncrement
//cpds.setAcquireIncrement(3);
//每60秒检查所有连接池中的空闲连接。Default: 0 idleConnectionTestPeriod
//cpds.setIdleConnectionTestPeriod(60);
//连接关闭时默认将所有未提交的操作回滚。Default: false autoCommitOnClose
//cpds.setAutoCommitOnClose(true);
//JDBC的标准参数,用以控制数据源内加载的PreparedStatements数量。但由于预缓存的statements属于单个 connection而不是整个连接池。所以设置这个参数需要考虑到多方面的因素。如果maxStatements与 maxStatementsPerConnection均为0,则缓存被关闭。Default: 0
//cpds.setMaxStatements(1);
//maxStatementsPerConnection定义了连接池内单个连接所拥有的最大缓存statements数
//cpds.setMaxStatementsPerConnection(100);
//定义所有连接测试都执行的测试语句。在使用连接测试的情况下这个一显著提高测试速度。注意:测试的表必须在初始数据源的时候就存在。Default: null preferredTestQuery
//cpds.setPreferredTestQuery("select sysdate from dual");
// 因性能消耗大请只在需要的时候使用它。如果设为true那么在每个connection提交的
// 时候都将校验其有效性。建议使用idleConnectionTestPeriod或automaticTestTable
// 等方法来提升连接测试的性能。Default: false testConnectionOnCheckout
//cpds.setTestConnectionOnCheckout(true);
//如果设为true那么在取得连接的同时将校验连接的有效性。Default: false testConnectionOnCheckin
//cpds.setTestConnectionOnCheckin(true);
//定义在从数据库获取新连接失败后重复尝试的次数。Default: 30 acquireRetryAttempts
//cpds.setAcquireRetryAttempts(30);
//获取连接失败将会引起所有等待连接池来获取连接的线程抛出异常。但是数据源仍有效
//保留,并在下次调用getConnection()的时候继续尝试获取连接。如果设为true,那么在尝试
//获取连接失败后该数据源将申明已断开并永久关闭。Default: false breakAfterAcquireFailure
//cpds.setBreakAfterAcquireFailure(false);
相关推荐
多数据源注解方式 java dataSource sessionFactory 多个数据源的情况之下,使用注解的方式完成数据源的切换
tomcat配置datassource的详细过程
用java设置Srping的dataSource数据库连接属性,通过读取分离的配置文件
利用aop进行动态的数据源切换
①JDK8 ②Java直接整合MyBatis在Java中直接使用MyBatis框架需要读取配置,手动构造SqlSessionFactory / SqlSession ③Spring整合MyBatis(传统写法)事务 ss_mybatis ①JDK6 ②Spring/ SpringMVC整合原生MyBatis...
赠送jar包:dynamic-datasource-spring-boot-starter-3.4.1.jar;...标签:spring、baomidou、starter、datasource、dynamic、boot、jar包、java、中英对照文档; 使用方法:解压翻译后的API文档,用浏览器打
赠送jar包:dynamic-datasource-spring-boot-starter-3.4.1.jar;...标签:spring、baomidou、starter、datasource、dynamic、boot、jar包、java、中文文档; 使用方法:解压翻译后的API文档,用浏览器打开“index.
java SpringMVC动态数据源的DataSource工具类,springmvc中配置数据源为工具类中的数据源,多线程使用不同数据源配置
DataSource的HelloWorld程序 数据源 dataSource java视频 马克java社区 马克towin
赠送jar包:spring-cloud-alibaba-sentinel-datasource-2021.1.jar; 赠送原API文档:spring-cloud-...标签:cloud、spring、alibaba、sentinel、datasource、jar包、java、中文文档; 使用方法:解压翻译后的API
DataSource的单态模式(SingleTon)程序---马克-to-win java视频 数据源 单态模式 dataSource Singleton
主要介绍了java 自己实现DataSource实现代码的相关资料,需要的朋友可以参考下
标签:alibaba、csp、sentinel、extension、datasource、jar包、java、中英对照文档; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持...
标签:alibaba、csp、sentinel、extension、datasource、jar包、java、中文文档; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,...
该包内是一个较为完整健全的在数据连接池基础上构建的数据源。 可以用在你们后期的项目中优化你们项目的数据库连接资源,为系统提速
赠送jar包:spring-cloud-alibaba-sentinel-datasource-2021.1.jar; 赠送原API文档:spring-cloud-alibaba-...标签:cloud、spring、alibaba、sentinel、datasource、jar包、java、中英对照文档; 使用方法:解
Java Connect DataSource
TestMatrixMultiply.java MatrixMultiply.java 从别的地方借来的代码,实现了分布式的大矩阵乘法,基于MapReduce。不收分,仅作共享。
Dynamic datasource, multipl-SpringBoot-DynamicDataSource
Unknown column 'fillMen' in 'field list' java.sql.SQLException: Operation not ...java.sql.SQLException: QueryRunner requires a DataSource to be invoked in this way, or a Connection should be passed in