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>
  • 相关阅读:
    简单爬虫爬取知乎日报并保存日报网页到本地
    从0开始学爬虫6比价工具开发2之图书信息汇总
    从0开始学爬虫6比价工具开发1之爬取当当、京东的数据
    从0开始学爬虫5之优雅的使用字符串
    从0开始学爬虫4之requests基础知识
    从0开始学爬虫3之xpath的介绍和使用
    从0开始学爬虫2之json的介绍和使用
    从0开始学爬虫1之环境搭建篇
    jenkins结合supervisor进行python程序发布后的自动重启
    ansible常用的方法小结
  • 原文地址:https://www.cnblogs.com/JinXinYuan/p/10535569.html
Copyright © 2011-2022 走看看