<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 156,  comments - 601,  trackbacks - 0
      參讀了Hibernate的源代碼后,整理了一下Hibernate配置文件中幾種實現數據庫連接方式的配置方法。(共四個方式)
       1. 程序內部啟動 c3p0 連接池。
       配置方式如下:連接池的支持(注:需要c3p0的類庫支持)
            <property name="hibernate.connection.driver_class" value="org.postgresql.Driver" />
           
    <property name="hibernate.connection.url" value="jdbc:postgresql://xxxxx/xxxx" />
           
    <property name="hibernate.connection.username" value="xxxxx" />
           
    <property name="hibernate.connection.password" value="xxxx" />
            
    <property name="hibernate.c3p0.min_size"
                        value
    ="5"/>
            
    <property name="hibernate.c3p0.max_size"
                        value
    ="20"/>
            
    <property name="hibernate.c3p0.timeout"
                        value
    ="300"/>
            
    <property name="hibernate.c3p0.max_statements"
                        value
    ="50"/>
            
    <property name="hibernate.c3p0.idle_test_period"
                        value
    ="3000"/>   
       注: Hibernate根據 hibernate.c3p0.max_size 這個配置來識別是支持c3p0連接池

       2. 引用外部連接池    (通過JNDI查找 DataSource資料)
       需要配置方式如下:
          <property name="hibernate.connection.datasource" value="java:comp/env/jdbc/qualitydb"/>

       3. 通過 org.hibernate.connection.ProxoolConnectionProvider 創建
        由
           hibernate.proxool.xml
           hibernate.proxool.properties
           hibernate.proxool.existing_pool 三個配置一起來確定

       4.  DriverManager 創建直接連接方式
           <property name="hibernate.connection.driver_class" value="org.postgresql.Driver" />
          
    <property name="hibernate.connection.url" value="jdbc:postgresql://xxxxx/xxxx" />
          
    <property name="hibernate.connection.username" value="xxxxx" />
          
    <property name="hibernate.connection.password" value="xxxx" />
        注: Hibernate根據 hibernate.connection.url這個來識別,由于在識別時,c3p0的優先級會高于DriverManger所以,與c3p0的配置不會沖突


    Good Luck!
    Yours Matthew!
    posted on 2008-10-19 21:19 x.matthew 閱讀(3297) 評論(0)  編輯  收藏 所屬分類: Spring|Hibernate|Other framework
    主站蜘蛛池模板: 一区二区三区免费电影| 亚洲精品国产美女久久久| 成人免费视频一区二区三区| 国内精自视频品线六区免费 | 免费无码又爽又刺激网站直播 | 亚洲欧洲精品无码AV| 久久精品国产亚洲Aⅴ蜜臀色欲| 免费一级毛片不卡不收费| 波多野结衣中文一区二区免费| 伊在人亚洲香蕉精品区麻豆| 亚洲乱码中文字幕小综合| 国产精品亚洲综合久久| 亚洲欧洲专线一区| 国产成人 亚洲欧洲| 国产精品一区二区三区免费| 日本视频在线观看永久免费| 99久久精品国产免费| 日韩特黄特色大片免费视频| 亚洲综合区小说区激情区| 亚洲av无码专区在线播放 | 国产成人A亚洲精V品无码| 99久久亚洲综合精品成人网| 亚洲日韩精品无码专区加勒比☆ | 老司机亚洲精品影院在线观看| 一个人免费观看日本www视频| 97视频免费观看2区| 精品国产免费观看一区| 国产亚洲精品成人AA片新蒲金| 久久精品a亚洲国产v高清不卡| 亚洲va中文字幕| 国产在线一区二区综合免费视频| 日韩毛片免费无码无毒视频观看| 免费一级毛片正在播放| 亚洲高清免费在线观看| 免费的黄色的网站| 日韩中文字幕精品免费一区| 亚洲免费日韩无码系列 | 国产精品亚洲精品青青青| a视频在线免费观看| 女人张开腿等男人桶免费视频| 国产亚洲精品自在久久|