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

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

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

    隨筆 - 3  文章 - 8  trackbacks - 0
    <2007年8月>
    2930311234
    567891011
    12131415161718
    19202122232425
    2627282930311
    2345678

    常用鏈接

    留言簿(1)

    隨筆檔案(8)

    文章檔案(1)

    搜索

    •  

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜

    1、從http://proxool.sourceforge.net/下載proxool,釋放proxool.jar到WEB-INF/lib

    2、(1)Hibernate:

      ①、在hibernate.cfg.xml中增加:

    <property name="hibernate.proxool.pool_alias">dbpool</property>
    <property name="hibernate.proxool.xml">proxool.xml</property>
    <property name="connection.provider_class">org.hibernate.connection.ProxoolConnectionProvider</property>


    ②、在與hibernate.cfg.xml同級(jí)目錄(src根目錄下)增加proxool.xml文件:
    <?xml version="1.0" encoding="utf-8"?>
    <!-- the proxool configuration can be embedded within your own application's.
        Anything outside the "proxool" tag is ignored. 
    -->
    <something-else-entirely>
        
    <proxool>
            
    <alias>dbpool</alias>
            
    <!--proxool只能管理由自己產(chǎn)生的連接-->
            
    <driver-url>
                jdbc:mysql://localhost:3306/msms
            
    </driver-url>
            
    <driver-class>com.mysql.jdbc.Driver</driver-class>
            
    <driver-properties>
                
    <property name="user" value="sqh" />
                
    <property name="password" value="sqh" />
            
    </driver-properties>
            
    <!-- proxool自動(dòng)偵察各個(gè)連接狀態(tài)的時(shí)間間隔(毫秒),偵察到空閑的連接就馬上回收,超時(shí)的銷毀-->
            
    <house-keeping-sleep-time>90000</house-keeping-sleep-time>
            
    <!-- 最少保持的空閑連接數(shù)-->
            
    <prototype-count>5</prototype-count>
            
    <!-- 允許最大連接數(shù),超過(guò)了這個(gè)連接,再有請(qǐng)求時(shí),就排在隊(duì)列中等候,最大的等待請(qǐng)求數(shù)由maximum-new-connections決定-->
            
    <maximum-connection-count>100</maximum-connection-count>
            
    <!-- 最小連接數(shù)-->
            
    <minimum-connection-count>10</minimum-connection-count>
            
    <house-keeping-test-sql>select CURRENT_DATE</house-keeping-test-sql>
        
    </proxool>
    </something-else-entirely>

     

      (2)①、在WEB-INF目錄下增加proxool.xml文件。

       ②、配置web.xml
    在web.xml中增加: (這個(gè)相當(dāng)于程序中使用JAXPConfigurator.configure("proxool.xml", false)。在Hibernate中不需要這一步)
    <!-- 配置初始化servlet,在web容器加載的時(shí)候自動(dòng)加載配置文件,如果不是web程序,這個(gè)部分就需要通過(guò)開發(fā)接口來(lái)初始化了 -->

    <servlet>
    <servlet-name>proxoolInitialServlet</servlet-name>
    <servlet-class>org.logicalcobwebs.proxool.configuration.ServletConfigurator</servlet-class>
    <init-param>
    <param-name>xmlFile</param-name>
    <param-value>WEB-INF/proxool.xml</param-value>
    </init-param>
    <load-on-startup>1</load-on-startup>
    </servlet>

     

    3、<!--配置監(jiān)控servlet,其實(shí)如果不想監(jiān)控的話,可以不配-->

    <servlet>
    <servlet-name>dbpoolAdmin</servlet-name>
    <servlet-class>org.logicalcobwebs.proxool.admin.servlet.AdminServlet</servlet-class>
    </servlet>
    <servlet-mapping>
    <servlet-name>dbpoolAdmin</servlet-name>
    <url-pattern>/dbpool</url-pattern>
    </servlet-mapping>

     

    4、重起tomcat

    5、在程序中調(diào)用

    Connection con = DriverManager.getConnection("proxool.別名");
    posted on 2007-08-10 08:32 cccp21 閱讀(605) 評(píng)論(0)  編輯  收藏

    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 午夜免费福利影院| 免费99精品国产自在现线| 亚洲中文字幕久久精品无码VA| 本免费AV无码专区一区| 日韩va亚洲va欧洲va国产| 中文在线免费看视频| 黑人精品videos亚洲人| 亚洲成av人在线观看网站| 成全高清在线观看免费| 中文字幕亚洲一区| 97se亚洲国产综合自在线| 中国在线观看免费国语版| 亚洲国产精品一区二区成人片国内 | 国产国拍亚洲精品福利 | 国产18禁黄网站免费观看| 亚洲AV日韩精品久久久久久| 免费成人在线视频观看| 亚洲综合男人的天堂色婷婷| 国产成人无码免费网站| 在线免费观看韩国a视频| 日韩在线一区二区三区免费视频 | 亚洲人成777在线播放| 成人免费午间影院在线观看| 亚洲精品第五页中文字幕| 国产一卡2卡3卡4卡2021免费观看| 国产精品高清视亚洲一区二区 | 亚洲中文久久精品无码| 99热在线免费播放| 精品亚洲456在线播放| 亚洲国产精品成人网址天堂| 丁香花在线视频观看免费| 国产成人精品日本亚洲网址 | 免费一级e一片在线播放| 日本在线免费观看| 日韩亚洲欧洲在线com91tv| 亚洲三级在线免费观看| 精品亚洲成A人在线观看青青| 亚洲精品美女久久777777| 无码人妻一区二区三区免费手机| 免费国产在线精品一区| 久久久久亚洲av无码专区喷水|