麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > Java > 正文

Tomcat數據源配置方法_JBuilder中

2020-01-31 16:51:53
字體:
來源:轉載
供稿:網友
其實tomcat中配置數據源有好幾中方式,很靈活,所以也容易相互整竄,個人認為比較簡單的方法就是在tomcat下的conf文件夾下的server.xml增加
復制代碼 代碼如下:

<Context path="/test" docBase="test"
debug= "99" reloadable="true" crossContext="true" verbosity="DEBUG">
<Resource name="jdbc/***" auth="Container"
type="javax.sql.DataSource" password="****"
driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver"
maxIdle="2"
maxWait="5000"
username="sa"
url="jdbc:microsoft:sqlserver://192.168.*.*:1433;DatabaseName=***"
maxActive="4"/>
</Context>

注意它是加在</host>前的,另外由于采用的tomcat5.5.9,所以數據源的配置信息采用屬性的形式寫,不能用結點的形式,tomcat5.0.X好象可以。
改了tomcat的server.xml文件后,剩下一個要改的地方就是在你的web項目中的web.xml中加入引用
復制代碼 代碼如下:

<resource-ref>
<description>Resource reference to a factory for java.sql.Connection
instances that may be used for talking to a particular
database that is configured in the server.xml file.</description>
<res-ref-name>jdbc/***</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
</resource-ref>

僅僅需要改這兩個地方就能在web程序中使用tomcat提供的數據源,但這樣做,你可以將你生成的war包放在容器下運行,卻不能在jbuilder中啟動項目,因為jbuilder啟動web項目時是不會去讀你指定的tomcat中的server.xml的,這樣的話數據源就不可用了,如果我們不能在jbuilder中啟動項目,我門就不能在調試狀態下來運行了,這樣對我們來寫程序就沒有太大意義了(當然我們可以在外面啟動tomcat,采用遠程調試的方法,這樣即可以使用數據源,也可以調試修改程序,但這個有點殺雞用牛刀的意思,不推薦),實際上jbuilder在啟動web項目時它會在工程目錄下建立一個tomcat文件架,它會去讀conf下的server8080.xml文件(8080為你為tomcat設定的端口),所以我們要想在jbuilder中啟動數據源,必須要在該配置文件中加上數據源信息),具體的是將server8080.xml中的一條注釋刪掉,(否則它仍然會是臨時文件,會被覆蓋的)在<host>結點中加上
復制代碼 代碼如下:

<Resource name="jdbc/***" auth="Container"
type="javax.sql.DataSource" password="****"
driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver"
maxIdle="2"
maxWait="5000"
username="sa"
url="jdbc:microsoft:sqlserver://192.168.*.*:1433;DatabaseName=***"
maxActive="4"/>

注意這里<context>結點可用它自身的,不要修改,重啟項目,這時你就可以使用數據源了。之所以在jbuilder中啟動web項目有點麻煩,是它沒有把項目發布到tomcat的webapp下面去,而是把tomcat的一些東西拿過來了(相當于),象eclispe或idea就沒有這種問題了。
以上所說的配置數據源是在tomcat5.5.9下實驗的,估計5.5.x應該都沒啥問題,要是別的tomcat的版本就不保了,誰叫咱用的開源的東東了,版本的兼容就不能恭維了!
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 中文字幕在线播放第一页 | 免费观看一区二区三区视频 | 九色国产 | 亚州综合图片 | 天天舔夜夜操 | 亚洲精品aa | 一区www | 九九热精品在线 | 久久免费观看一级毛片 | 欧美一级黄 | 神马视频我不卡 | 毛片在线免费 | 午夜视频啊啊啊 | 欧美1—12sexvideos | 视频一区二区三区在线播放 | 亚洲午夜免费电影 | 吾色视频 | 日韩视频―中文字幕 | 美女视频免费一区二区 | 亚洲无av| 精品国产91久久久久久浪潮蜜月 | 国产精品久久久久久久午夜片 | 毛片在线免费播放 | 亚洲精品一区二区三区在线看 | 免费毛片观看 | 曰韩黄色片 | jizzjizz中国少妇中文 | 精品一区在线视频 | 看片一区二区三区 | 天天色综合6 | 日本不卡一区二区三区在线观看 | 成人性生活视频在线观看 | 国产在线精品一区二区不卡 | 国产一国产一级毛片视频 | 91,视频免费看 | 国产精品久久久久久久久久了 | 91精品最新国内在线播放 | 亚州欧美视频 | www.xxx视频| 欧美精品成人一区二区在线观看 | 欧洲成人在线视频 |