春のコメント(8)------共通接続プールの構成

まず第一に、我々は、JDBCプロパティー・ファイルへの準備ができています

設定ファイルに私たちを助けるjdbc.properties、データベースの接続情報を保存し、

jdbc.driver = はcom.mysql.jdbc.Driver 
jdbc.url = JDBC \:mysqlの\:// localhostの\:3306 /のMyBook 
jdbc.username = ルート
jdbc.password = 1234

登録JDBC設定のプロパティはapplicationContext.xmlを(Spring構成ファイル)として、長いファイル

    < ビーンクラス= "org.springframework.beans.factory.config.PropertyPlaceholderConfigurer" > 
        < プロパティ= "場所" = "クラスパス:jdbc.properties" > </ プロパティ> 
    </ >

若しくは

< コンテキスト:プロパティプレースホルダ位置= "クラスパス:jdbc.properties" />

:春フレーム内蔵接続プール(内蔵ジャーパッケージが使用されてもよいです)

もちろん、それは春-JDBC-4.2.0.RELEASE.jarを使用することです

applicationContext.xmlを中(Spring構成ファイル)の構成:

< ビーンID = "データソース" クラス= "org.springframework.jdbc.datasource.DriverManagerDataSource" > 
    < プロパティ= "driverClassName" = "$ {jdbc.driver}" > </ プロパティ> 
    < プロパティ= "URL" = "$ {jdbc.url}" > </ プロパティ> 
    < プロパティ= "ユーザ名" = "$ {jdbc.username}" > </ プロパティ> 
    < プロパティ=」パスワード」 = "$ {jdbc.password}" > </プロパティ> 
  </ >

II:使用C3P0接続プール

もちろん、これは、そのjarファイルのパッケージ自身のご紹介でした!

私はここでされて使用しています:com.springsource.com.mchange.v2.c3p0-0.9.1.2.jarを

applicationContext.xmlを中(Spring構成ファイル)の構成:

    < ビーンID = "データソース" クラス= "org.apache.commons.dbcp.BasicDataSource" > 
        < プロパティ= "driverClassName" = "$ {jdbc.driver}" > </ プロパティ> 
        < プロパティ= "URL" = "$ {jdbc.url}" > </ プロパティ> 
        < プロパティ= "ユーザ名" = "$ {jdbc.username}" > </ プロパティ> 
        < プロパティ= "パスワード"= "$ {jdbc.password}" > </ プロパティ> 
    </ >

3:ApacheのDBCP接続プール

もちろん、これは、そのjarファイルのパッケージ自身のご紹介でした!

私はここに使用します。

com.springsource.org.apache.commons.dbcp-1.2.2.osgi.jar

com.springsource.org.apache.commons.pool-1.3.0.jar

applicationContext.xmlを中(Spring構成ファイル)の構成:

    < ビーンID = "データソース" クラス= "org.apache.commons.dbcp.BasicDataSource" > 
        < プロパティ= "driverClassName" = "$ {jdbc.driver}" > </ プロパティ> 
        < プロパティ= "URL" = "$ {jdbc.url}" > </ プロパティ> 
        < プロパティ= "ユーザ名" = "$ {jdbc.username}" > </ プロパティ> 
        < プロパティ= "パスワード"= "$ {jdbc.password}" > </ プロパティ> 
    </ >

 IV:アリババフレーム接続プール・ドルイド

もちろん、これは、そのjarファイルのパッケージ自身のご紹介でした!

私はここに使用します。

ドルイド-0.1.18.jar

applicationContext.xmlを中(Spring構成ファイル)の構成:

   < ビーンID = "データソース" クラス= "com.alibaba.druid.pool.DruidDataSource" > 
        < プロパティ= "driverClassName" = "$ {jdbc.driver}" > </ プロパティ> 
        < プロパティ= "URL" = "$ {jdbc.url}" > </ プロパティ> 
        < プロパティ= "ユーザ名" = "$ {jdbc.username}" > </ プロパティ> 
        < プロパティ= "パスワード"= "$ {jdbc.password}" > </ プロパティ> 
   </ >

 

おすすめ

転載: www.cnblogs.com/deityjian/p/11067518.html
おすすめ