<?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-3.0.xsd"
       default-lazy-init="true">

<bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource">
        <property name="driverClass" value="oracle.jdbc.driver.OracleDriver" />
        <property name="jdbcUrl" value="jdbc:oracle:thin:@(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = 91.0.2.7)(PORT = 15521))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = sjjsdb)))" />
        <property name="user" value="mk" />
        <property name="password" value="app#123!" />
        <!--当连接池中的连接用完时,C3P0一次性创建新连接的数目 -->
        <property name="acquireIncrement" value="10" />
        <!-- 定义在从数据库获取新连接失败后重复尝试获取的次数,默认为30 -->
        <property name="acquireRetryAttempts" value="100" />
        <!-- 两次连接中间隔时间,单位毫秒,默认为1000 -->
        <property name="acquireRetryDelay" value="1000" />
        <!-- 连接关闭时默认将所有未提交的操作回滚。默认为false -->
        <property name="autoCommitOnClose" value="false" />
        <!-- 始化时创建的连接数,应在minPoolSize与maxPoolSize之间取值。默认为3; -->
        <property name="initialPoolSize" value="3" />
        <!-- 最大空闲时间,超过空闲时间的连接将被丢弃。为0或负数则永不丢弃。默认为0; -->
        <property name="maxIdleTime" value="10000" />
        <!-- 接池中保留的最大连接数。默认为15 -->
        <property name="maxPoolSize" value="40" />
        <!-- JDBC的标准参数,用以控制数据源内加载的PreparedStatement数量。但由于预缓存的Statement属 于单个Connection而不是整个连接池。所以设置这个参数需要考虑到多方面的因素,如果maxStatements与
            maxStatementsPerConnection均为0,则缓存被关闭。默认为0; -->
        <property name="maxStatements" value="0" />
        <!-- 连接池内单个连接所拥有的最大缓存Statement数。默认为0; -->
        <property name="maxStatementsPerConnection" value="0" />
        <!--C3P0是异步操作的,缓慢的JDBC操作通过帮助进程完成。扩展这些操作可以有效的提升性能,通过多线程实现多个操作同时被执行。默认为3; -->
        <property name="numHelperThreads" value="3" />
        <!-- 用户修改系统配置参数执行前最多等待的秒数。默认为300; -->
        <property name="propertyCycle" value="600" />
    </bean>

<bean id="main_db_template" class="org.springframework.jdbc.core.JdbcTemplate">
        <property name="dataSource">
            <ref local="dataSource"/>
        </property>
    </bean>
</beans>

c3p0连接Oracle连接池配置相关推荐

  1. django oracle数据库配置,django连接oracle时setting 配置方法

    下一步是将新创建的应用程序与项目相关联.为此,您需要编辑 myproj 文件夹中的 settings.py 文件,将字符串"myproj.myapp"追加到 INSTALLED_A ...

  2. oracle代码连接,Oracle连接核心知识点

    一:开始进入Oracle的世界吧 借我学校一位Oracle学的很牛逼的老师一句话:学好Oracle,再去学习其他数据库的时候,你会有一种:一览众山小的感觉! 注意:本博客的所有Oracle的技术都是在 ...

  3. erlang odbc mysql参数_Erlang在Redhat 5.3下使用unixODBC连接Oracle数据库的配置

    个人在安装配置时遇到一些麻烦,特此记录如下: 环境 数据库服务器操作系统:Windows 2003 数据库:Oracle Database 10g Enterprise Edition Release ...

  4. java jdbc oracle rac_JDBC连接oracle RAC数据库配置

    RAC的配置如下: node1:ip地址192.168.60.132,实例名:rac1,主机名:rac1 node2:ip地址192.168.60.144,实例名:rac2,主机名:rac2 RAC服 ...

  5. oracle jdbc url配置文件,jdbc连接oracle的url配置

    服务器是单机的配置: jdbc.url=jdbc:oracle:thin:@127.0.0.1:1521:orcl 服务器是集群的配置: 1.jdbc.url=jdbc:oracle:thin:@12 ...

  6. JDBC连接oracle连接池问题解决

    1.确认端口号相对应. 2.确保连接池的最大连接数量. 3.连接成功进行查询时,确保在表中插入的数据已经commit.

  7. jdbc连接oracle连接重置问题

    error ConnectionProviderFactory.initializeConnectionProviderFromConfig(173) | Initializing connectio ...

  8. PL/SQL 工具远程连接Oracle数据库方法,plsql免安装oracle客户端直接配置oci实战演示

    PL/SQL 工具远程连接 Oracle 数据库 第一章:PL/SQL 工具配置 ① oci 下载 ② oci 配置 ③ PL/SQL 工具配置 ④ PL/SQL 远程连接 Oracle 数据库演示 ...

  9. oracle vba 数组_Excel VBA 连接各种数据库(二) VBA连接Oracle数据库

    (2019.08.02更新)本文内容在Windows10 企业版64bit下测试通过 本文主要内容: Oracle环境配置 ODBC驱动设置.第三方驱动下载 VBA连接Oracle连接方法 Oracl ...

最新文章

  1. 65个技巧性回答,终身受用
  2. setwindowshookex回调函数不执行_不一样的“悬停几秒后执行函数”?一个开源工具函数,请注意查收...
  3. java date 减小时_java 获取本机当前时间并对小时任意加减
  4. linux 使用buildroot制作文件系统
  5. android7.0wine乱码,Wine1.7+QQ6.4+处理中文乱码
  6. 《剑指offer》变态跳台阶
  7. [js] innerHTML与outerHTML有什么区别?
  8. android 充电动画_iPhone 12充电测试:18/20W并无明显区别
  9. 设计模式是什么鬼(模板方法)
  10. java 试卷自动生成_基于JAVA的试题自动生成系统 - WEB源码|JSP源码/Java|源代码 - 源码中国...
  11. 【Luogu2393】yyy loves Maths II(浮点输入输出)
  12. python中的__new__、__init__和__del__
  13. windows环境上robotframework环境搭建
  14. 翻译: 如何使用 Xcode 的内存图调试器检测 iOS 内存泄漏并保留周期
  15. 不应被忽视的医院终端安全建设
  16. double、float、long占几个字节?
  17. 无法加入webmeeting, 无法打开webex
  18. 迈高图手机版_迈高图最新版
  19. ContextCapture(Smart3D)资源汇总
  20. Java 解压 gzip 和 tar.gz 文件

热门文章

  1. Java素数求和(1~100)
  2. 家电售后php网站源码,php家电维修源码-第一次接触php语言的最经典,最简单的源代码!!!!!!!!!!-电气资讯 - 电工屋...
  3. 炫酷黑自适应国外PHP音乐网站程序(修复版)
  4. 允许asp.net web程序的跨域访问
  5. xp 计算机信息服务器,个人电脑xp搭建云服务器
  6. 联想ghost重装系统_一步一步教你手动ghost重装win7 64位系统
  7. 原生微信小程序购物车
  8. Delphi2010 MD5加密的方法
  9. java web孤傲苍狼,JavaWeb学习笔记
  10. rtx服务器修改登录端口,rtx服务器端口设置