進行中  
          。。。
          日歷
          <2006年8月>
          303112345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789
          統計
          • 隨筆 - 13
          • 文章 - 1
          • 評論 - 3
          • 引用 - 0

          導航

          常用鏈接

          留言簿(1)

          隨筆檔案

          文章檔案

          相冊

          link

          搜索

          •  

          最新隨筆

          最新評論

          閱讀排行榜

          評論排行榜

           
          Tomcat5.x和Hibernate數據庫連接池配置方法
          來源:?今晚在線 ??作者:我容易么我 ??類別: 原創 ??時間: 2005-11-8 ??瀏覽:
          首先確保你的TOMCAT HIBERNATE SQLSERVER環境運轉正常。

          接著我們到TOMCAT安裝目錄找到/Conf/server.xml文件在你的標簽內部加入下面的紅色部分代碼

          代碼內容
          <Context path="" docBase="" debug="0" >
          <WatchedResource>WEB-INF/web.xml</WatchedResource>
          <Resource name="JNDI/gamvan" auth="Container"
          type="javax.sql.DataSource" driverClassName="net.sourceforge.jtds.jdbc.Driver"
          url="jdbc:jtds:sqlserver://127.0.0.1:1433;DatabaseName=GVclub_gamvan"
          username="sa" password="123" maxActive="100" maxIdle="10"
          maxWait="-1"/>

          </Context>

          其中net.sourceforge.jtds.jdbc.Driver應該是你的數據庫驅動類;jdbc:jtds:sqlserver://127.0.0.1:1433;DatabaseName=GVclub_gamvan 應該是你的數據庫連接地址;
          JNDI/gamvan 連接池名字
          username="sa" password="123"? 你的數據庫登陸ID和密碼

          然后到你的網站根目錄/WEB-INF/ 打開web.xml?? 在web-app標簽內部加上如下代碼
          代碼內容
          <resource-ref>
          <description>Oracle Datasource example</description>
          <res-ref-name>JNDI/gamvan</res-ref-name>
          <res-type>javax.sql.DataSource</res-type>
          <res-auth>Container</res-auth>
          </resource-ref>

          TOMCAT部分我們配置完畢,記下來配置hibernate的配置文件hibernate.cfg.xml
          代碼內容
          <!-- Datasource Start -->
          <property name="connection.datasource">java:comp/env/JNDI/gamvan</property>
          <property name="show_sql">false</property>
          <property name="dialect">org.hibernate.dialect.SQLServerDialect</property>
          <!-- Datasource END -->

          將原來的數據庫連接標簽部分注銷,比如SQLSERVER2000注銷以下部分
          代碼內容
          <property name="connection.driver_class">net.sourceforge.jtds.jdbc.Driver</property>
          <property name="dialect">org.hibernate.dialect.SQLServerDialect</property>
          <property name="connection.url">
          jdbc:jtds:sqlserver://127.0.0.1:1433;DatabaseName=GVclub_gamvan;
          </property>
          <property name="connection.username">sa</property>
          <property name="connection.password">123</property>

          接著重起TOMCAT就可以使用連接池了。TOMCAT5.5.9? HIBERNATE3.05版本上測試成功。
          如有什么疑問可以到 http://club.GamVan.com 技術討論區內提出,大家共同解決!
          posted on 2006-08-23 17:14 kongjia 閱讀(1867) 評論(0)  編輯  收藏

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


          網站導航:
           
           
          Copyright © kongjia Powered by: 博客園 模板提供:滬江博客
          主站蜘蛛池模板: 昌都县| 内黄县| 礼泉县| 讷河市| 河东区| 长顺县| 界首市| 新化县| 库伦旗| 南澳县| 格尔木市| 彭泽县| 芜湖市| 分宜县| 巢湖市| 万荣县| 同江市| 承德市| 湄潭县| 柳江县| 仙居县| 翼城县| 屏南县| 维西| 昭通市| 明水县| 亚东县| 梨树县| 泸水县| 陵川县| 定安县| 阿巴嘎旗| 贵南县| 宝清县| 通许县| 德江县| 达孜县| 察雅县| 乐都县| 施甸县| 巧家县|