1. 程式人生 > >spring之——c3p0配置詳解

spring之——c3p0配置詳解

  1. <?xmlversion="1.0"encoding="UTF-8"?>
  2. <beansxmlns="http://www.springframework.org/schema/beans"
  3.     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  4.     xmlns:jee="http://www.springframework.org/schema/jee"
  5.     xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd    
  6.             http://www.springframework.org/schema/jee http://www.springframework.org/schema/jee/spring-jee-2.0.xsd">
  7.     <beanid="dataSource"
  8.         class="com.mchange.v2.c3p0.ComboPooledDataSource"
  9.         destroy-method="close">
  10.         <propertyname="driverClass">
  11.             <value>com.mysql.jdbc.Driver
    </value>
  12.         </property>
  13.         <propertyname="jdbcUrl">
  14.             <value>jdbc:mysql://192.168.3.110:3306/DBName?useUnicode=true&characterEncoding=GBK</value>
  15.         </property>
  16.         <propertyname="user">
  17.             <value>root</value>
  18.         </
    property>
  19.         <propertyname="password">
  20.             <value>root</value>
  21.         </property>
  22.  <!--連線池中保留的最小連線數。-->
  23.         <propertyname="minPoolSize">
  24.             <value>5</value>
  25.         </property>
  26.  <!--連線池中保留的最大連線數。Default: 15 -->
  27.         <propertyname="maxPoolSize">
  28.             <value>30</value>
  29.         </property>
  30. <!--初始化時獲取的連線數,取值應在minPoolSize與maxPoolSize之間。Default: 3 -->
  31.         <propertyname="initialPoolSize">
  32.             <value>10</value>
  33.         </property>
  34.  <!--最大空閒時間,60秒內未使用則連線被丟棄。若為0則永不丟棄。Default: 0 -->
  35.         <propertyname="maxIdleTime">
  36.             <value>60</value>
  37.         </property>
  38.  <!--當連線池中的連線耗盡的時候c3p0一次同時獲取的連線數。Default: 3 -->
  39.         <propertyname="acquireIncrement">
  40.             <value>5</value>
  41.         </property>
  42.  <!--JDBC的標準引數,用以控制資料來源內載入的PreparedStatements數量。但由於預快取的statements    
  43.   屬於單個connection而不是整個連線池。所以設定這個引數需要考慮到多方面的因素。    
  44.   如果maxStatements與maxStatementsPerConnection均為0,則快取被關閉。Default: 0-->
  45.         <propertyname="maxStatements">
  46.             <value>0</value>
  47.         </property>
  48.  <!--每60秒檢查所有連線池中的空閒連線。Default: 0 -->
  49.         <propertyname="idleConnectionTestPeriod">
  50.             <value>60</value>
  51.         </property>
  52.  <!--定義在從資料庫獲取新連線失敗後重復嘗試的次數。Default: 30 -->
  53.         <propertyname="acquireRetryAttempts">
  54.             <value>30</value>
  55.         </property>
  56.  <!--獲取連線失敗將會引起所有等待連線池來獲取連線的執行緒丟擲異常。但是資料來源仍有效    
  57.   保留,並在下次呼叫getConnection()的時候繼續嘗試獲取連線。如果設為true,那麼在嘗試    
  58.   獲取連線失敗後該資料來源將申明已斷開並永久關閉。Default: false-->
  59.         <propertyname="breakAfterAcquireFailure">
  60.             <value>true</value>
  61.         </property>
  62.  <!--因效能消耗大請只在需要的時候使用它。如果設為true那麼在每個connection提交的    
  63.   時候都將校驗其有效性。建議使用idleConnectionTestPeriod或automaticTestTable    
  64.   等方法來提升連線測試的效能。Default: false -->
  65.         <propertyname="testConnectionOnCheckout">
  66.             <value>false</value>
  67.         </property>
  68.     </bean>
  69.     <!-- Hibernate SessionFactory -->
  70.     <beanid="sessionFactory"
  71.         class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
  72.         <propertyname=

    相關推薦

    spring——c3p0配置

    <?xmlversion="1.0"encoding="UTF-8"?><beansxmlns="http://www.springframework.org/schema/beans"    xmlns:xsi="http://www.w3.org/200

    Spring boot 2 -配置

    分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

    spring cloud zuul配置

    spring cloud zuul配置詳解 zuul在spring cloud中作為閘道器存在,主要負責請求的分發,下面詳細講解zuul的所有核心配置(如有不對之處請各位大佬在評論指出): zuul: # 是否開啟重試,預設為false # 注意使用此功能需要引入依賴,並且需

    NginxLocation配置(Location匹配順序)

    location有”定位”的意思, 主要是根據Uri來進行不同的定位.在虛擬主機的配置中,是必不可少的. location可以把網站的不同部分,定位到不同的處理方式上. 1.location的基礎語

    Redis 持久化 AOF 配置

    ############################## APPEND ONLY MODE ############################### # By default Redis asynchronously dumps the datase

    OKHTTP快取配置

    本篇文章已授權微信公眾號 guolin_blog (郭霖)獨家釋出 前言 在Android開發中我們經常要進行各種網路訪問,比如檢視各類新聞、檢視各種圖片。但有一種情形就是我們每次重複傳送的網路請求其實返回的內容都是一樣的。比如一個電影類APP,每一次向

    Qt pro 配置

    簡述 使用Qt的時候,我們經常會對pro進行一系列繁瑣的配置,為方便大家理解、查詢,現將常用的配置進行整理。 | 配置 註釋 以“#”開始,到這一行結束。 快捷鍵:Ctrl + / CONFIG 指定編譯器選項和專案配置,值由qmake

    Tomcat工作原理檔案配置

    一、Tomcat目錄|---bin:存放啟動和關閉tomcat指令碼;|---conf:存放不同的配置檔案(server.xml和web.xml);|---doc:存放Tomcat文件;|---lib/japser/common:存放Tomcat執行需要的庫檔案(JARS);

    Spring-Data-Redis配置

    Spring Data Redis的配置網上一大堆,不同的資料可能方法略有出入。這裡筆者就記錄一下自己親配的流程吧。 首先我專案中使用了Maven。 第一步,先加個repository: <repository><id>maven-central&

    Spring的AOP配置

    AOP是一種切面程式設計的思想,縱向抽取,橫向重複使其核心。Spring提供了對AOP程式設計的支援,原理是Spring在物件建立時可以動態生成代理物件,而且對這個物件的指定進行邏輯加強。下面說一下AOP怎麼寫在配置檔案中。 假設我們現在的需求是在操作資料庫的程式碼前後加上

    Spring 基礎教程四:JavaBean基本配置

    一:xml 裝配JavaBean屬性含義: 1.id:指定該Bean 的唯一標識。 2.class:指定該Bean 的全限定名。 3.name:為該Bean 指定一到多個別名。多個別名可以用“,”和“;”分割。

    Spring-boot入門配置

    1.配置檔案 spring-boot預設有兩種配置檔案 appliation.properties appliation.yml 配置檔案預設放在src/main/resources目錄或者是類路徑/config下 配置檔案的作用:修改sprin

    spring boot配置

    spring boot支援的配置檔案 spring boot支援兩種型別的配置檔案,一種是傳統的預設配置檔案application.properties ,還有一種是現在被廣泛推薦使用的YAML檔案。書寫上properties是採用鍵值對的形式來表示,而YAML是以類似大綱的縮排形式,這

    Java程式設計師從笨鳥到菜鳥(七十二)細談Spring(四)利用註解實現spring基本配置

    分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

    Spring-Security整合CASSpring-Security.xml部分配置

    <?xml version="1.0" encoding="UTF-8"?> <beans:beans xmlns="http://www.springframework.org/schema/security" xmlns:beans="http://w

    Spring CloudZuul(三):路由配置

    主題 路由配置詳解 前言 現實中可能只想讓Zuul代理部分微服務,又或者需要對URL進行更加精確的控制。Zuul的路由配置非常靈活、簡單,本部落格通過幾個例項,詳細講解Zuul的路由配置。 內容 1.自定義指定微服務的訪問路徑 說明:配置zuul.routes.指定微服務

    SpringBoot(一)Spring Boot配置

      一、@Value賦值 當我們建立一個springboot專案的時候,系統預設會為我們在src/main/java/resources目錄下建立一個application.properties。個人習慣,我會將application.properties改為application

    Java程式設計師從笨鳥到菜鳥(七十四)細談Spring(六)springAOP基本概念和配置

    也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!                       首先我們來看一下官方文件所給我們的關於AOP的一些概念性詞語的解釋:切面(Aspect):一個關注點的模組化,這個關注點可能會橫切多個物件。事務管

    SpringSpring MVC原理及配置

    進行 return sub sca scrip uil 線程安全 松耦合 必須 1.Spring MVC概述: Spring MVC是Spring提供的一個強大而靈活的web框架。借助於註解,Spring MVC提供了幾乎是POJO的開發模式,使得控制器的開發和測試更加簡

    Web.xml配置context-param

    ltr 完成 數據庫 數據 鍵值對 art str htm 方法 轉自:http://blog.csdn.net/liaoxiaohua1981/article/details/6759206 格式定義: [html] view plaincopy