日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

設(shè)置數(shù)據(jù)庫連接池BoneCP

系統(tǒng) 2228 0
為什么要配數(shù)據(jù)庫連接池呢?理由到網(wǎng)上搜,基本原理一大把,代碼也是一大把,由于自己對(duì)asp.net比較熟,java還是開始用,有點(diǎn)生,所以自己寫個(gè)比較麻煩,所以到網(wǎng)上搜個(gè),現(xiàn)有很多開源的數(shù)據(jù)庫開源連接池,自己推薦用BoneCP;
自己剛開始寫jsp,所以用的IDE是NetBeans,其實(shí)用哪個(gè)IDE都一樣,只要你把這些都當(dāng)作記事本或editplus就用法都差不多了,其實(shí)呢,還是有點(diǎn)差別的。

自己的開發(fā)環(huán)境:
1。jdk6.0
2。tomcat 6.0.20 (zip版本,不要使用exe版本,因?yàn)樵摪姹緵]有很多控制腳本)
3。NetBeans 6.7.1
4。系統(tǒng)的classpath設(shè)置包含jdk6.0和tomcat的lib


題前話:tomcat的每個(gè)Web應(yīng)用(網(wǎng)站)的WEB-INF這個(gè)文件夾中的lib和classes文件夾就處于該Web應(yīng)用的頂包位置,因此,導(dǎo)入某個(gè)類庫,只需將相應(yīng)的jar文件放入WEB-INF的lib位置即可調(diào)用,不需要在WEB-INF/web.xml里設(shè)置。(其實(shí)這里可以看做是生產(chǎn)環(huán)境)

設(shè)置過程開始:
1.新建一個(gè)java web項(xiàng)目,在WEB-INF新建一個(gè)lib文件夾,顯示如圖結(jié)構(gòu)
設(shè)置數(shù)據(jù)庫連接池BoneCP

2.下載包
BoneCP? http://jolbox.com/index.html
注意:因?yàn)槲疫@里僅是jsp的開發(fā)環(huán)境,沒有包含任何的java框架,因此,不能直接使用該jar,還需要相應(yīng)的導(dǎo)入該jar所引用的jar

slf4j? http://www.slf4j.org/
google-collections http://code.google.com/p/google-collections/

注意一定要導(dǎo)入這兩個(gè)包,
(官方順帶提了一下,不過放在了不明顯的地方
You will also need SLF4J and Google Collections library as described in the requirements page.),以致我走了好多彎路,你自己最好自己去看下編譯過程,看會(huì)報(bào)什么錯(cuò)!

3.導(dǎo)入包
這里要提下,NetBeans的默認(rèn)頂包(可以這樣說classpath)并不包括WEB-INF/lib和WEB-INF/classes
所以你如果直接將這幾個(gè)包直接丟到這些位置,編譯時(shí)仍將報(bào)錯(cuò)
所以將上面幾個(gè)包放置WEB-INF/lib上后,還需要做進(jìn)一步操作,右鍵點(diǎn)擊上面圖片上的庫,點(diǎn)擊添加jar,然后選中那幾個(gè)jar,即告訴NetBeans,classpath里包括這個(gè)jar的文件路徑。這樣在編譯的時(shí)候就能找到相應(yīng)的jar。

即注意系統(tǒng)的classpath變量,IDE的classpath,部署時(shí)Web應(yīng)用運(yùn)行的classpath三者的區(qū)別


4.像平常一樣寫數(shù)據(jù)庫連接,例子官方有
其實(shí)呢,寫法和連接都差不多,僅僅是java的內(nèi)部操作方式變了而已!









設(shè)置數(shù)據(jù)庫連接池BoneCP


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 高邮市| 喀喇沁旗| 新巴尔虎右旗| 东源县| 平安县| 竹北市| 鄂尔多斯市| 疏附县| 惠安县| 桂林市| 鄂托克前旗| 阜宁县| 达州市| 宁波市| 茌平县| 神池县| 崇左市| 兴城市| 宁乡县| 西藏| 禹州市| 岗巴县| 乌拉特后旗| 九台市| 青州市| 南宁市| 田林县| 乐都县| 大关县| 商南县| 新绛县| 靖江市| 门源| 丰都县| 内江市| 贡山| 古浪县| 璧山县| 鄂托克前旗| 左贡县| 安远县|