資源描述:
《weblogic-數(shù)據(jù)源配置與使用方法.doc》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、Weblogic配置使用數(shù)據(jù)源與使用方法我用的Weblogic10,其他可能有點(diǎn)不同,不過(guò)應(yīng)該差不多啟動(dòng)weblogic10,登錄選擇JDBC->DataSources,如圖1圖1進(jìn)入界面后,先點(diǎn)擊左上角的Lock&Edit按鈕,如圖2圖2點(diǎn)擊后就可以進(jìn)行編輯和配置了。點(diǎn)擊右邊頁(yè)面的“New”如圖3圖3點(diǎn)擊NEW后,出現(xiàn)新建數(shù)據(jù)源界面如圖4圖4變量解釋:Name:圖4中第一個(gè)紅框,隨便起的名,在服務(wù)器用的數(shù)據(jù)源名,隨便起,自己能認(rèn)出來(lái)就行。JNDIName:同志們,注意了,這個(gè)名字很重要,是在客戶端要調(diào)用的JNDI名。DatabaseType:數(shù)據(jù)庫(kù)類型,我用的MySq
2、l,我選MySql,其他數(shù)據(jù)庫(kù)也是一樣的,用什么就選什么。DatabaseDriver:數(shù)據(jù)庫(kù)驅(qū)動(dòng),地球人都知道寫(xiě)完了點(diǎn)“Next”中文的話就是“下一步”,如圖5,圖5直接點(diǎn)下一步如圖6圖6參數(shù)解釋:DatabaseName:數(shù)據(jù)庫(kù)名HostName:數(shù)據(jù)庫(kù)地址,我是本地所以是127.0.0.1Port:數(shù)據(jù)庫(kù)端口,mysql默認(rèn)端口是3306,其他數(shù)據(jù)庫(kù)各有不同DatabaseUserName:數(shù)據(jù)庫(kù)用戶名Password/ConfirmPassword:數(shù)據(jù)庫(kù)密碼'配置好了點(diǎn)next然后點(diǎn)擊上面的TestConfigeration如圖7圖7PS:測(cè)試成功通過(guò)就點(diǎn)Fi
3、nish,測(cè)試要是沒(méi)通過(guò)自己找原因,有的時(shí)候會(huì)是驅(qū)動(dòng)的問(wèn)題,如果是找不到驅(qū)動(dòng)錯(cuò)誤的話,就自己把驅(qū)動(dòng)放到weblogic里去,在weblogic8.1中就有可能出現(xiàn)這種問(wèn)題,數(shù)據(jù)庫(kù)驅(qū)動(dòng)放在"你電腦weblogic安裝的位置beawlserver_10.0serverlib"Finish如圖8圖8其中MysqlTest是剛才新建的數(shù)據(jù)源這時(shí)候還沒(méi)有Targets,還不能用,點(diǎn)擊MysqlTest,也就是剛才創(chuàng)建的數(shù)據(jù)源,出現(xiàn)圖9頁(yè)面圖10點(diǎn)擊第二個(gè)選項(xiàng)卡,即Targets,出現(xiàn)如圖11圖11選擇Server,然后點(diǎn)“Save”,然后點(diǎn)左上角的ActivateChan
4、ges.如圖12位置圖12然后數(shù)據(jù)源就可以用了測(cè)試數(shù)據(jù)源連接1.隨便建一個(gè)web工程2.在頁(yè)面里寫(xiě)如下代碼如圖13圖13第一行是實(shí)例化一個(gè)Context第二行是得到數(shù)據(jù)源的實(shí)例(DataSource)context.lookup("JNDI_mysql");Lookup(Stringstr);Lookup里面的參數(shù)就是剛才你定義數(shù)據(jù)源的JNDINAME(找圖4)第三行通過(guò)數(shù)據(jù)源得到連接,然后就是正常使用數(shù)據(jù)庫(kù)。