国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

JSP的網(wǎng)絡(luò)數(shù)據(jù)庫(kù)連接技術(shù)及運(yùn)用之研究

2019-08-10 06:36:17趙輝熊文俊
電腦知識(shí)與技術(shù) 2019年17期
關(guān)鍵詞:網(wǎng)絡(luò)數(shù)據(jù)庫(kù)應(yīng)用

趙輝 熊文俊

摘要:在社會(huì)經(jīng)濟(jì)和科技的發(fā)展支持下,社會(huì)信息化程度提升,網(wǎng)絡(luò)技術(shù)的快速發(fā)展促進(jìn)了各類(lèi)資源數(shù)字化、網(wǎng)絡(luò)化發(fā)展。文章在闡述JSP技術(shù)和網(wǎng)絡(luò)數(shù)據(jù)庫(kù)結(jié)構(gòu)的基礎(chǔ)上,就基于JSP技術(shù)的網(wǎng)絡(luò)數(shù)據(jù)庫(kù)連接技術(shù)應(yīng)用問(wèn)題進(jìn)行策略分析,并以實(shí)例闡述 JSP的網(wǎng)絡(luò)數(shù)據(jù)庫(kù)連接技術(shù)應(yīng)用流程,旨在能夠進(jìn)一步提升數(shù)據(jù)信息開(kāi)發(fā)效率,降低代碼維護(hù)成本費(fèi)用,提高系統(tǒng)訪(fǎng)問(wèn)效率。

關(guān)鍵詞:JSP技術(shù);網(wǎng)絡(luò)數(shù)據(jù)庫(kù);連接技術(shù);應(yīng)用

中圖分類(lèi)號(hào):TP311? ? ? ? 文獻(xiàn)標(biāo)識(shí)碼:A

文章編號(hào):1009-3044(2019)17-0025-02

開(kāi)放科學(xué)(資源服務(wù))標(biāo)識(shí)碼(OSID):

在21世紀(jì)的今天,在現(xiàn)代經(jīng)濟(jì)和科技的發(fā)展支持下網(wǎng)絡(luò)應(yīng)用范圍和電子商務(wù)實(shí)現(xiàn)了快速發(fā)展,相應(yīng)的,人們對(duì)數(shù)據(jù)庫(kù)連接技術(shù)提出了更高的要求,同時(shí),為了確保數(shù)據(jù)庫(kù)信息訪(fǎng)問(wèn)和使用的安全,需要建立科學(xué)的網(wǎng)絡(luò)數(shù)據(jù)庫(kù)連接以及操作管理,在應(yīng)用網(wǎng)絡(luò)數(shù)據(jù)庫(kù)的過(guò)程中還需要強(qiáng)化對(duì)數(shù)據(jù)庫(kù)的用戶(hù)認(rèn)證和管理,從而有效減少信息泄漏和信息篡改現(xiàn)象的發(fā)生。其中,基于JAVA的JSP技術(shù),將其應(yīng)用到網(wǎng)絡(luò)數(shù)據(jù)庫(kù)中能夠提升整個(gè)數(shù)據(jù)庫(kù)的性能,確保各類(lèi)信息的使用安全。

1 JSP技術(shù)

JSP技術(shù)是一種動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)標(biāo)準(zhǔn),具體是在服務(wù)器終端編譯執(zhí)行的Web數(shù)據(jù)庫(kù)系統(tǒng)應(yīng)用程序編程語(yǔ)言。JSP技術(shù)的應(yīng)用腳本語(yǔ)言是JAVA。從應(yīng)用本質(zhì)上來(lái)看JSP是對(duì)SERVLETAPI的一種延伸,包含能夠生成動(dòng)態(tài)內(nèi)容的可執(zhí)行應(yīng)用程序HLML靜態(tài)網(wǎng)頁(yè)。在JSP技術(shù)的作用下能夠?qū)崿F(xiàn)對(duì)混合程序代碼的高效化處理,并借助程序代碼描述分析來(lái)強(qiáng)化對(duì)引擎系統(tǒng)的分析、管理。

2 網(wǎng)絡(luò)數(shù)據(jù)庫(kù)結(jié)構(gòu)

網(wǎng)絡(luò)數(shù)據(jù)庫(kù)結(jié)構(gòu)的發(fā)展依賴(lài)Java語(yǔ)言,在Java語(yǔ)言的作用下體現(xiàn)出強(qiáng)大的功能,能夠?qū)崿F(xiàn)對(duì)網(wǎng)絡(luò)數(shù)據(jù)庫(kù)的規(guī)模化開(kāi)發(fā)管理?;诰幊陶Z(yǔ)言的特點(diǎn)能夠確定網(wǎng)絡(luò)數(shù)據(jù)庫(kù)的不同結(jié)構(gòu),具體分為以下三層:①客戶(hù)層。JSP的網(wǎng)絡(luò)數(shù)據(jù)庫(kù)的客戶(hù)層會(huì)在網(wǎng)絡(luò)系統(tǒng)的作用下加強(qiáng)系統(tǒng)和操作用戶(hù)的交流。②服務(wù)層。JSP的網(wǎng)絡(luò)數(shù)據(jù)庫(kù)服務(wù)層主要負(fù)責(zé)整個(gè)系統(tǒng)運(yùn)行的安全控制和各項(xiàng)煩瑣事務(wù)管理。③數(shù)據(jù)庫(kù)服務(wù)器層,具體是整個(gè)數(shù)據(jù)庫(kù)的操作系統(tǒng)。

JSP的網(wǎng)絡(luò)數(shù)據(jù)庫(kù)的三層結(jié)構(gòu)彼此互相牽連、互相影響,客戶(hù)層在數(shù)據(jù)庫(kù)的作用下啟動(dòng)

Java應(yīng)用程序,在應(yīng)用Java程序的過(guò)程中還會(huì)向數(shù)據(jù)庫(kù)系統(tǒng)提供更進(jìn)一步的操作請(qǐng)求,實(shí)現(xiàn)Java和對(duì)應(yīng)數(shù)據(jù)的關(guān)聯(lián),優(yōu)化對(duì)數(shù)據(jù)的處理,之后將處理之后的數(shù)據(jù)以Web的形式顯示給用戶(hù)。

3 基于JSP的網(wǎng)絡(luò)數(shù)據(jù)庫(kù)連接技術(shù)

3.1 JSP運(yùn)行環(huán)境參數(shù)設(shè)置

JSP運(yùn)行的前提是JDK系統(tǒng)變量值,并依賴(lài)JSP引擎、JDK和瀏覽器三個(gè)軟件運(yùn)行,為此,JSP開(kāi)發(fā)者編寫(xiě)的文件一般被存放在Tomcat目錄下。JDK提供了Java工具和虛擬機(jī),基于JSP的網(wǎng)絡(luò)數(shù)據(jù)庫(kù)在應(yīng)用操作的時(shí)候會(huì)默認(rèn)安裝相應(yīng)的瀏覽系統(tǒng)和記事本,為整個(gè)系統(tǒng)程序的穩(wěn)定運(yùn)行提供重要支持。 在系統(tǒng)運(yùn)行操作的過(guò)程中,為了測(cè)試JDK系統(tǒng)環(huán)境變量設(shè)置是否準(zhǔn)確,可以利用JDK包中的Java程序進(jìn)行運(yùn)行,如果能夠正常運(yùn)行則是說(shuō)明JDK系統(tǒng)環(huán)境變量參數(shù)的設(shè)置正確。在參數(shù)設(shè)置正確之后安裝Tomcat。

3.2 JSP網(wǎng)絡(luò)數(shù)據(jù)庫(kù)系統(tǒng)環(huán)境的設(shè)置

第一,利用JDBC-ODBC橋驅(qū)動(dòng)方式。應(yīng)用JDBC的第一個(gè)步驟是打造數(shù)據(jù)庫(kù)。首先,應(yīng)用鼠標(biāo)單擊“開(kāi)始”按鈕,“開(kāi)始”操作程序在啟動(dòng)之后會(huì)彈出“設(shè)置——控制面板”

菜單項(xiàng)。其次,在“控制面板”窗口選擇管理工具的圖標(biāo),在“管理工具”窗口中選擇“數(shù)據(jù)源”圖標(biāo)。再次,打開(kāi)“ODBC數(shù)據(jù)庫(kù)管理窗口,選擇系統(tǒng)DSN選項(xiàng),單擊添加的按鈕之后出現(xiàn)數(shù)據(jù)庫(kù)窗口,選擇SQL Server”,設(shè)置數(shù)據(jù)源具體項(xiàng)目對(duì)話(huà)窗口。最后,在創(chuàng)建好的SQL Server新數(shù)據(jù)源窗口中設(shè)置用戶(hù)的登錄操作密碼,通過(guò)多次檢測(cè)確保數(shù)據(jù)信息的科學(xué)有效。

中選擇單選項(xiàng),設(shè)置用戶(hù)的登錄密碼,單擊“測(cè)試數(shù)據(jù)源”顯示“測(cè)試成功”則是說(shuō)明數(shù)據(jù)源設(shè)定正確。第二,純Java驅(qū)動(dòng)操作。通過(guò)Java的操作能夠?qū)崿F(xiàn)人們對(duì)系統(tǒng)的直接訪(fǎng)問(wèn)和相應(yīng)程序語(yǔ)言的編寫(xiě)。JDBC驅(qū)動(dòng)一般僅僅對(duì)應(yīng)一種數(shù)據(jù)庫(kù),為此在訪(fǎng)問(wèn)的時(shí)候不需要額外下載專(zhuān)用的JDBC驅(qū)動(dòng),在JSP項(xiàng)目開(kāi)發(fā)中就能夠使用。為了能夠更好地發(fā)揮出SQL Server對(duì)數(shù)據(jù)庫(kù)的操作需要為系統(tǒng)運(yùn)行提供良好環(huán)境的支持。

3.3 基于JSP的網(wǎng)絡(luò)數(shù)據(jù)庫(kù)連接技術(shù)

3.3.1 JDBC直接訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)技術(shù)

JDBC是Java數(shù)據(jù)庫(kù)連接技術(shù),具體由類(lèi)和接口兩個(gè)部分組成,在連接的過(guò)程中需要通過(guò)Java語(yǔ)言的應(yīng)用編寫(xiě)而成。JDBC直接訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)技術(shù)的實(shí)現(xiàn)需要在JDBC的開(kāi)發(fā)基礎(chǔ)上進(jìn)行,具體操作如下所示:第一,加載JDBC驅(qū)動(dòng),將對(duì)應(yīng)的驅(qū)動(dòng)加載到虛擬機(jī)上。第二,在驅(qū)動(dòng)加載完成之后將其和數(shù)據(jù)庫(kù)建立關(guān)聯(lián)。第三,驅(qū)動(dòng)將連接結(jié)果以SQL語(yǔ)句的方式傳遞給數(shù)據(jù)庫(kù),完成查詢(xún)操作。第四,數(shù)據(jù)庫(kù)反饋?zhàn)罱K結(jié)果。第五,對(duì)數(shù)據(jù)庫(kù)返回的結(jié)果進(jìn)行處理。

從數(shù)據(jù)庫(kù)的訪(fǎng)問(wèn)途徑來(lái)看,JDBC具有很強(qiáng)的直接性,但是在程序開(kāi)發(fā)的時(shí)候這項(xiàng)技術(shù)的使用具有一定的問(wèn)題,具體表現(xiàn)在以下幾個(gè)方面:第一,數(shù)據(jù)庫(kù)的有效使用需要打造關(guān)聯(lián)連接,但是過(guò)度頻繁的關(guān)閉數(shù)據(jù)庫(kù)會(huì)對(duì)整個(gè)系統(tǒng)帶來(lái)不利的影響。第二,在每一次訪(fǎng)問(wèn)執(zhí)行之后,數(shù)據(jù)庫(kù)都需要立即斷開(kāi),在下一次訪(fǎng)問(wèn)的時(shí)候再繼續(xù)連接,而如果數(shù)據(jù)庫(kù)沒(méi)有斷開(kāi),程序在操作的時(shí)候會(huì)出現(xiàn)異常,進(jìn)而使得數(shù)據(jù)庫(kù)系統(tǒng)出現(xiàn)漏洞,不利于整個(gè)系統(tǒng)的穩(wěn)定運(yùn)行。第三,無(wú)法創(chuàng)建連接對(duì)象數(shù),更無(wú)法對(duì)連接對(duì)象數(shù)進(jìn)行控制。

3.3.2 數(shù)據(jù)庫(kù)連接池技術(shù)

數(shù)據(jù)庫(kù)連接池技術(shù)主要是指在用戶(hù)初步訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)之后,數(shù)據(jù)庫(kù)系統(tǒng)不會(huì)再繼續(xù)釋放連接,用戶(hù)在第二次登錄的時(shí)候不需要重新發(fā)送就能夠?qū)崿F(xiàn)自身對(duì)數(shù)據(jù)信息的需求。數(shù)據(jù)庫(kù)連接池技術(shù)的應(yīng)用能夠有效保護(hù)系統(tǒng)性能,提高系統(tǒng)對(duì)數(shù)據(jù)信息的響應(yīng)能力,使得客戶(hù)端能夠快速訪(fǎng)問(wèn)數(shù)據(jù)庫(kù),提升客戶(hù)端訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)的效率。

在應(yīng)用數(shù)據(jù)庫(kù)連接池技術(shù)的時(shí)候會(huì)對(duì)連接對(duì)象進(jìn)行控制,實(shí)現(xiàn)多種對(duì)象的同時(shí)接入。在數(shù)據(jù)庫(kù)連接技術(shù)應(yīng)用的過(guò)程中需要按照需要嚴(yán)格規(guī)范使用限度,如果超過(guò)了某限度需要在斷開(kāi)一個(gè)對(duì)象之后再重新接入另外一個(gè)對(duì)象。在數(shù)據(jù)庫(kù)連接池技術(shù)的作用下,接口可以通過(guò)返回一個(gè)數(shù)據(jù)庫(kù)連接來(lái)實(shí)現(xiàn)對(duì)重建數(shù)據(jù)庫(kù)連接的替代,從而實(shí)現(xiàn)對(duì)數(shù)據(jù)信息的有效集成和處理,增強(qiáng)整個(gè)系統(tǒng)的安全性、穩(wěn)定性。

4 基于JSP的網(wǎng)絡(luò)數(shù)據(jù)庫(kù)連接案例

基于JSP的網(wǎng)絡(luò)數(shù)據(jù)庫(kù)開(kāi)發(fā)主要是結(jié)合網(wǎng)頁(yè)動(dòng)態(tài)生成系統(tǒng)網(wǎng)站系統(tǒng)功能特點(diǎn)來(lái)確定網(wǎng)絡(luò)資源分布情況,做好用戶(hù)注冊(cè)和登錄管理,并做好上線(xiàn)用戶(hù)的大規(guī)?;芾?。在確定本地瀏覽器具體訪(fǎng)問(wèn)網(wǎng)站下同之后要做好會(huì)員面板功能性分析,從而實(shí)現(xiàn)對(duì)個(gè)人資料的編輯,在編輯好用戶(hù)資料信息之后來(lái)選擇適合的系統(tǒng)網(wǎng)頁(yè),在開(kāi)發(fā)系統(tǒng)的過(guò)程中需要做好以下幾點(diǎn)工作:首先,上載會(huì)員面板資料。在JSP組件功能作用下能夠?qū)崿F(xiàn)對(duì)各類(lèi)文件、照片的上傳管理,并在自定義菜單的作用下完成文件信息的上傳。其次,優(yōu)化數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)管理,及時(shí)在系統(tǒng)中輸入數(shù)據(jù)、提取數(shù)據(jù)和顯示數(shù)據(jù),并結(jié)合數(shù)據(jù)庫(kù)用戶(hù)表來(lái)實(shí)現(xiàn)對(duì)各個(gè)頁(yè)面的排版處理,自動(dòng)生成用戶(hù)頁(yè)面。

5 結(jié)束語(yǔ)

綜上所述,文章在闡述JSP技術(shù)和網(wǎng)絡(luò)數(shù)據(jù)庫(kù)構(gòu)成的基礎(chǔ)上,在JSP技術(shù)的支持下實(shí)現(xiàn)了動(dòng)態(tài)性、交互信息系統(tǒng)設(shè)計(jì),能夠在原有的數(shù)據(jù)庫(kù)信息管理系統(tǒng)中提取有效的信息,并根據(jù)用戶(hù)的實(shí)際情況和發(fā)展需求實(shí)現(xiàn)對(duì)系統(tǒng)的優(yōu)化處理,提升各類(lèi)信息的獲取、開(kāi)發(fā)和應(yīng)用效率,并在最大限度上降低系統(tǒng)代碼維護(hù)成本,是未來(lái)計(jì)算機(jī)信息技術(shù)發(fā)展的趨勢(shì)。

參考文獻(xiàn):

[1] 崔娜.JSP的網(wǎng)絡(luò)數(shù)據(jù)庫(kù)連接技術(shù)探討[J].科學(xué)技術(shù)創(chuàng)新, 2016(36):259-259.

[2] 李俊.基于JSP的數(shù)據(jù)庫(kù)開(kāi)發(fā)技術(shù)研究[J].才智, 2017(20):269.

[3] 牛波,舒堅(jiān).水利工程在線(xiàn)數(shù)據(jù)管理平臺(tái)中基礎(chǔ)數(shù)據(jù)維護(hù)[J].信息通信,2017(9).

[4] 王燁興, 劉丹, 喬樹(shù)清等. 基于JSP技術(shù)的醫(yī)學(xué)院校資產(chǎn)管理共享平臺(tái)的實(shí)踐與研究[J].中國(guó)衛(wèi)生產(chǎn)業(yè), 2016,13(11):19-21.

[5] 徐國(guó)輝. 基于JSP的網(wǎng)絡(luò)在線(xiàn)考試系統(tǒng)[J].信息與電腦(理論版), 2016(1):76-76.

[6] 張繼東. MySQL數(shù)據(jù)庫(kù)基于JSP的訪(fǎng)問(wèn)技術(shù)[J].電子技術(shù)與軟件工程, 2017(15):169-169.

【通聯(lián)編輯:唐一東】

猜你喜歡
網(wǎng)絡(luò)數(shù)據(jù)庫(kù)應(yīng)用
網(wǎng)絡(luò)數(shù)據(jù)庫(kù)的安全及性能優(yōu)化
網(wǎng)絡(luò)數(shù)據(jù)庫(kù)安全檢測(cè)與管理程序的設(shè)計(jì)實(shí)現(xiàn)研究
計(jì)算機(jī)網(wǎng)絡(luò)數(shù)據(jù)庫(kù)安全管理技術(shù)分析
多媒體技術(shù)在小學(xué)語(yǔ)文教學(xué)中的應(yīng)用研究
考試周刊(2016年76期)2016-10-09 08:45:44
分析膜技術(shù)及其在電廠水處理中的應(yīng)用
科技視界(2016年20期)2016-09-29 14:22:00
GM(1,1)白化微分優(yōu)化方程預(yù)測(cè)模型建模過(guò)程應(yīng)用分析
科技視界(2016年20期)2016-09-29 12:03:12
煤礦井下坑道鉆機(jī)人機(jī)工程學(xué)應(yīng)用分析
科技視界(2016年20期)2016-09-29 11:47:01
氣體分離提純應(yīng)用變壓吸附技術(shù)的分析
科技視界(2016年20期)2016-09-29 11:02:20
會(huì)計(jì)與統(tǒng)計(jì)的比較研究
網(wǎng)絡(luò)數(shù)據(jù)庫(kù)安全研究與應(yīng)用
洪泽县| 高雄市| 漯河市| 昌都县| 通山县| 九江县| 大竹县| 通辽市| 泸水县| 林甸县| 华安县| 当阳市| 舟曲县| 商都县| 柳林县| 太和县| 霞浦县| 铅山县| 肥东县| 健康| 宜兰市| 镇远县| 武穴市| 略阳县| 建德市| 沿河| 龙门县| 盐山县| 麻阳| 安康市| 乾安县| 岳阳市| 翼城县| 大连市| 龙岩市| 郸城县| 元江| 宣武区| 洱源县| 象州县| 攀枝花市|