<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
    主站蜘蛛池模板: 人人狠狠综合久久亚洲88| 亚洲综合精品网站| 亚洲va在线va天堂成人| 免费A级毛片无码A∨| 久久精品国产亚洲av成人| 久久免费观看视频| 国产精品亚洲аv无码播放| 少妇性饥渴无码A区免费| 黄色毛片视频免费| 国产精品免费电影| 男男黄GAY片免费网站WWW| 亚洲国产一区二区视频网站| 色婷婷综合缴情综免费观看| 亚洲中文字幕无码久久2017| 国产免费一区二区三区不卡| 亚洲自偷精品视频自拍| 免费看黄视频网站| 国产亚洲精彩视频| 亚洲综合在线另类色区奇米| 精品亚洲永久免费精品| 亚洲性一级理论片在线观看| 永久免费看bbb| 国产精品免费一区二区三区| 亚洲高清在线视频| 免费无码又黄又爽又刺激 | 免费看小12萝裸体视频国产| 美女视频黄频a免费大全视频| 奇米影视亚洲春色| 99无码人妻一区二区三区免费| 亚洲精品成a人在线观看☆| 亚洲国产精品尤物yw在线| 嫩草成人永久免费观看| 亚洲国产av美女网站| 国产成人在线观看免费网站 | 国产成人青青热久免费精品| 久久久精品视频免费观看| 亚洲成A∨人片在线观看无码| 日本无卡码免费一区二区三区| 免费无码又爽又刺激网站直播| 国产精品亚洲精品青青青 | 久久久影院亚洲精品|