zoukankan      html  css  js  c++  java
  • Spring(Bean)4 配置数据源、连接池

    <!-- 配置数据源 Mysql
    c3p0: 连接池.

    <bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource">
    注入值 基本信息(必须要有的)
    <property name="user" value="root"></property>
    <property name="password" value="1234"></property>
    <property name="jdbcUrl" value="jdbc:mysql://localhost:3306/test"></property>
    <property name="driverClass" value="com.mysql.jdbc.Driver"></property>
    
    
    <property name="initialPoolSize" value="5"></property>
    <property name="maxPoolSize" value="10"></property>
    </bean> 

    -->

    <!-- 引用外部化的配置文件

    <context:property-placeholder location="classpath:db.properties"/> 
    jdbc.password=1234
    jdbc.url=jdbc:mysql://localhost:3306/test
    jdbc.driver=com.mysql.jdbc.Driver
    jdbc.initPoolSize=5
    jdbc.maxPoolSize=10

    -->


    <!-- 配置数据源 使用外部化的配置文件 -->

    <bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource">
    <property name="user" value="${jdbc.user}"></property>
    <property name="password" value="${jdbc.password}"></property>
    <property name="jdbcUrl" value="${jdbc.url}"></property>
    <property name="driverClass" value="${jdbc.driver}"></property>
    <property name="initialPoolSize" value="${jdbc.initPoolSize}"></property>
    <property name="maxPoolSize" value="${jdbc.maxPoolSize}"></property>
    
    </bean>

    <!-- 配置数据源
    c3p0: 连接池. -->

    <!-- <bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource"> -->
    <!-- <property name="user" value="USER_RZCLOUD"></property> -->
    <!-- <property name="password" value="Richway1"></property> -->
    <!-- <property name="jdbcUrl" value="jdbc:oracle:thin:@localhost/orcl"></property> -->
    <!-- <property name="driverClass" value="oracle.jdbc.driver.OracleDriver"></property> -->
    <!-- <property name="initialPoolSize" value="5"></property> -->
    <!-- <property name="maxPoolSize" value="10"></property> -->
    <!-- </bean> -->



    <!-- 引入外部文件

    <context:property-placeholder location="classpath:db.properties" />
    jdbc.user = USER_RZCLOUD
    jdbc.password = Richway1
    jdbc.url = jdbc:oracle:thin:@localhost/orcl
    jdbc.driver = oracle.jdbc.driver.OracleDriver
    jdbc.initPoolSize=5
    jdbc.maxPoolSize=10
    
    -->
    <bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource">
    <property name="user" value="${jdbc.user}"></property>
    <property name="password" value="${jdbc.password}"></property>
    <property name="jdbcUrl" value="${jdbc.url}"></property>
    <property name="driverClass" value="${jdbc.driver}"></property>
    <property name="initialPoolSize" value="${jdbc.initPoolSize}"></property>
    <property name="maxPoolSize" value="${jdbc.maxPoolSize}"></property>
    </bean>
  • 相关阅读:
    python 文本相似度计算
    文本分析:停用词集
    浅谈RPC框架
    主动测试 -- 如何让执行测试的过程更流畅?
    非常好用的1款UI自动化测试工具:airTest
    Jmeter JSON断言和响应断言的区别是什么?
    monkey测试环境搭建 及 操作步骤
    如何通过优化测试流程,优化测试时间?
    POST请求成功,但接口返回数据不正确
    fiddler抓包 IOS11以上系统
  • 原文地址:https://www.cnblogs.com/JinXinYuan/p/10535569.html
Copyright © 2011-2022 走看看