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

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

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

    mimi_van

    吞下寂寞的戀人
    posts - 30, comments - 45, trackbacks - 0, articles - 0
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    proxool 的使用 配置

    Posted on 2007-12-19 15:01 mimi_van 閱讀(7818) 評論(3)  編輯  收藏 所屬分類: tomcatproxool

    今天我第二次使用proxool 這個東東,proxool是老師告訴我的(感謝他)

    記錄一下使用proxool的配置,和碰到的問題。

    我用的開發工具是 MyEclipse  , Tomcat 6.0 ,Proxool-0.9.0

    1:要將 proxool-0.9.0RC3.jar  和 commons-logging.jar 放到 Tomcat  / webapps / web項目 / lib 里

    <看到網路上很多人說,只用 將 proxool-0.9.0RC3.jar  拷貝到 項目的lib里,嘗試了后,重啟tomcat,提示信息要求將 commons-logging.jar 也拷入哦 >

    2:在 Tomcat  / webapps / web項目 / Web-Inf / 下,建立一個文件: 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>mydata</alias>
            <driver-url>
                jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=AD4U
            </driver-url>
            <driver-class>com.microsoft.jdbc.sqlserver.SQLServerDriver</driver-class>
            <driver-properties>
                <property name="user" value="sa" />
                <property name="password" value="sa" />
           </driver-properties>
            <maximum-connection-count>50</maximum-connection-count>
            <house-keeping-test-sql>select CURRENT_DATE</house-keeping-test-sql>
        </proxool>
    </something-else-entirely>


    這里,mydata是別名

                driver-url是數據庫驅動的url,就是連接的url

                driver-class是驅動的類,就是數據庫驅動

                driver-properties是驅動的屬性,可以設置登陸數據庫的用戶名和密碼

                maximum-connection-count是最大連接數

    3. 修改 Tomcat  / webapps / web項目 / Web-Inf / 的web.xml,在這個文件中增加如下內容:

    <servlet>
        <servlet-name>ServletConfigurator</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>

    這段標記是要求tomcat在啟動的時候加載proxool驅動并且指明 proxool.xml的位置

    <需要注意的是,如果你是先在 Tomcat  / webapps / web項目 / Web-Inf / 修改的web.xml,一定要記得在 MyEclipse里的該項目下,也要在 web.xml 加上 這段 <servelt> ..................</servlet>哦,我就犯了這樣一個錯誤,因為每次z在MyEclipse 下,重新發布這個項目是,tomcat下的這個項目都會被重新覆蓋的,所以你最好直接就在MyEclipse 下面 改 web.xml 好了,只用添加一次的>


    到此proxool的配置就完成了,建立鏈接時需要如下代碼:

       Class.forName("org.logicalcobwebs.proxool.ProxoolDriver");
       Connection  conn = DriverManager.getConnection("proxool.mydata");
     
       // mydata就是剛才你proxool.xml 里,一個配置的別名
       // 一個proxool.xml 文件里可以配置多個 別名不同的數據庫連接應用

    其它配置屬性:
    maximum-connection-lifetime   最大連接生命周期  默認值:4小時
    maximum-active-time:     最大活動時間   默認值:5分鐘
    maximum-connection-count   最大連接數    默認值:15個
    minimum-connection-count   最小連接數    默認值:5個


    ********************************************************************
    然后就是應用了,我在應用的時候,發現tomcat提示了這樣的錯誤:

    Attempt to refer to a unregistered pool by its alias 'mydata'。 --------> 是說proxool數據庫連接池未配置成功

    如果你也出了這樣的錯誤,大都是因為 proxool.xml 和web.xml 沒有配置好,(我的錯就處在,上面提到的,忘了修改 MyEclipse 里的 web.xml),所以還是要耐心檢查一下你的配置, 一定會成功的。

    如果成功了,啟動tomcat 的時候,就可以看見這樣的信息:





















    proxool的配置方法還有幾種,這里我只嘗試了上面的方式。其他的以后做了嘗試在做補充

    評論

    # re: proxool 的使用 配置   回復  更多評論   

    2008-03-21 14:10 by Franz
    大哥,你有沒有用過在tomcat下用jndi的方式使用proxool呢?

    # re: proxool 的使用 配置   回復  更多評論   

    2008-03-21 14:10 by Franz
    大哥,你有沒有用過在tomcat下用jndi的方式使用proxool呢?

    # re: proxool 的使用 配置 [未登錄]  回復  更多評論   

    2008-12-05 13:06 by jack
    俺寫的:
    http://blog.csdn.net/jack_kxmd/archive/2008/11/30/3413340.aspx看

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 又粗又大又猛又爽免费视频| 丁香花免费高清视频完整版| 亚洲综合精品网站| 亚洲国产综合AV在线观看| 免费精品一区二区三区在线观看| 亚洲国产精品无码久久久| 99精品国产免费久久久久久下载 | 亚洲日韩精品无码AV海量| 成人午夜18免费看| 人人狠狠综合久久亚洲| 免费jjzz在线播放国产| 亚洲免费日韩无码系列| 亚洲国产精品VA在线观看麻豆| 久久爰www免费人成| 亚洲日本在线播放| 午夜精品在线免费观看| 无人视频在线观看免费播放影院| 亚洲中久无码不卡永久在线观看| 丰满人妻一区二区三区免费视频| 人人狠狠综合久久亚洲婷婷| 国产大片91精品免费观看不卡| 国产精品亚洲精品青青青| 成在线人永久免费视频播放| 日本高清不卡中文字幕免费 | 久久精品国产亚洲7777| 日韩免费电影网站| 2017亚洲男人天堂一| 亚洲精品第一国产综合境外资源| 最新国产乱人伦偷精品免费网站 | a级毛片无码免费真人| WWW亚洲色大成网络.COM| 国产成人麻豆亚洲综合无码精品| 91av免费观看| 免费亚洲视频在线观看| 亚洲国产综合专区在线电影 | 亚洲av永久无码制服河南实里| 亚洲啪啪免费视频| 免费又黄又爽又猛大片午夜 | 免费网站看v片在线香蕉| 最近中文字幕大全免费版在线 | 国产又黄又爽又大的免费视频|