追隨Java
          簡單的事情重復做,就會產生累積效應!
          posts - 260,  comments - 338,  trackbacks - 0
                很想采用opensourc的項目proxool來實現連接池。可它可真要我傷心的呀,測試了很久,也沒有成功。不是說沒有找到配置文件,就是說沒有合適的驅動。真是暈,真是奇怪。我明明按照要求把配置文件和一直用的jdbc驅動程序放在了classpath下,可就是出現了問題,只能說明一點,那就是我還是沒有明白它的原理。最后,找了很多的資料,終于測試成功了一種。
            下面說明一下,在web application下用proxool來配置pool:
            1)下載proxool類包
                         去http://proxool.sf.net/下最新的proxool。
            2)把proxool類包,jdbc驅動程序放到WEB-INF/LIB下
            3)添加連接信息的配置文件,并放入WEB-INF/LIB下,如protest.xml
          <?xml version="1.0" encoding="ISO-8859-1"?>
          <!-- the proxool configuration can be embedded within your own application's.
          Anything outside the "proxool" tag is ignored. 
          -->
          <something-else-entirely>
            
          <proxool>
              
          <alias>dglabour</alias>
              
          <driver-url>jdbc:microsoft:sqlserver://192.168.1.35:1433;DatabaseName=dg_labour;SelectMethod=cursor;</driver-url>
              
          <driver-class>com.microsoft.jdbc.sqlserver.SQLServerDriver</driver-class>
              
          <driver-properties>
                
          <property name="user" value="sa"/>
                
          <property name="password" value="123"/>
              
          </driver-properties>
              
          <maximum-connection-count>10</maximum-connection-count>
              
          <house-keeping-test-sql>select CURRENT_DATE</house-keeping-test-sql>
            
          </proxool>
          </something-else-entirely>
             
                4)在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/protest.xml</param-value>
                      
          </init-param>
                  
          <load-on-startup>1</load-on-startup>
                    
          </servlet>

                  
          <servlet>
                    
          <servlet-name>Admin</servlet-name>
                    
          <servlet-class>
                    org.logicalcobwebs.proxool.admin.servlet.AdminServlet
                    
          </servlet-class>
                  
          </servlet>

                  
          <servlet-mapping>
                    
          <servlet-name>Admin</servlet-name>
                    
          <url-pattern>/admin</url-pattern>
                  
          </servlet-mapping>

            
          5)在程序中用如下代碼來調用,
           connection = DriverManager.getConnection("proxool.dglabour");
            6)測試頁面
              http://localhost:8080/shipment/admin shipment是web applicate名字
                 7)相關參考資料請看下載包中的文檔,和http://sentom.net/list.asp?id=33
          posted on 2005-09-02 14:56 Harryson 閱讀(1250) 評論(0)  編輯  收藏 所屬分類: Proxool

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


          網站導航:
           

          <2005年9月>
          28293031123
          45678910
          11121314151617
          18192021222324
          2526272829301
          2345678

          常用鏈接

          留言簿(10)

          隨筆分類(319)

          AJAX

          Coffee House

          CSS

          Java

          JavaScript

          Open Source

          ProjectManagement

          友情Blog

          最新隨筆

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 蛟河市| 曲沃县| 徐汇区| 博白县| 武强县| 泰来县| 紫金县| 蒲城县| 巍山| 五家渠市| 石林| 龙里县| 大悟县| 宁都县| 合作市| 阿合奇县| 大渡口区| 互助| 义马市| 左云县| 海南省| 东台市| 旬邑县| 阿鲁科尔沁旗| 岳西县| 洛浦县| 建宁县| 彭州市| 安康市| 新昌县| 湛江市| 察哈| 阿克陶县| 丹东市| 明溪县| 阳曲县| 平安县| 江川县| 海南省| 玉山县| 闽侯县|