進行中  
          。。。
          日歷
          <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: 博客園 模板提供:滬江博客
          主站蜘蛛池模板: 临沂市| 巢湖市| 慈溪市| 新邵县| 颍上县| 宜君县| 南靖县| 健康| 诸城市| 陆川县| 车险| 介休市| 乌兰察布市| 花垣县| 项城市| 高州市| 沂南县| 上犹县| 彩票| 广元市| 金堂县| 洮南市| 航空| 南安市| 岳普湖县| 太保市| 中方县| 隆德县| 茂名市| 搜索| 浦东新区| 罗平县| 喀喇沁旗| 咸丰县| 临高县| 天津市| 通州市| 章丘市| 邳州市| 锦州市| 扎赉特旗|