




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、Netbeans連接java DB軟件:NetBeans IDE8.0Netbeans可通過圖形界面對(duì)jdk(必須是1.7及以上版本)自帶數(shù)據(jù)庫Derby進(jìn)行操作,并自帶tomcat(選擇安裝)、glassfish服務(wù)器下面使用netbeans自帶數(shù)據(jù)庫服務(wù)連接進(jìn)行操作創(chuàng)建數(shù)據(jù)庫3.填寫數(shù)據(jù)庫信息填寫數(shù)據(jù)庫信息確定確定2.選擇數(shù)據(jù)庫選擇數(shù)據(jù)庫java DB右鍵創(chuàng)建數(shù)據(jù)庫右鍵創(chuàng)建數(shù)據(jù)庫1.選擇服務(wù)選擇服務(wù)Netbean創(chuàng)建數(shù)據(jù)庫會(huì)自動(dòng)開啟數(shù)據(jù)庫服務(wù)創(chuàng)建數(shù)據(jù)庫成功,右創(chuàng)建數(shù)據(jù)庫成功,右鍵鍵連接連接創(chuàng)建數(shù)據(jù)庫連接成功創(chuàng)建數(shù)據(jù)庫連接成功可能存在的問題如果設(shè)置好Jdk環(huán)境,上述通過數(shù)據(jù)庫管理界面(窗口-
2、 服務(wù))對(duì)Derby數(shù)據(jù)庫的操作一般都能成功完成。如果沒有成功,可能是沒有定位好Jdk的安裝目錄解決方法:對(duì)著 Java DB 圖標(biāo)點(diǎn)擊右鍵,在彈出的屬性對(duì)話框,正確設(shè)置 屬性“Java Db Installation” 的值 ,例如為 C:Program Files (x86)Javajdk1.8.0_05db 。注意,要定位到j(luò)dk安裝目錄的db子目錄。本課件中所述的Java Db 在某些文獻(xiàn)又稱為Derby,它是一個(gè)簡(jiǎn)易的數(shù)據(jù)庫,本質(zhì)為若干個(gè)jar包構(gòu)成,通過運(yùn)行這些jar包而提供數(shù)據(jù)庫服務(wù)。創(chuàng)建表點(diǎn)擊數(shù)據(jù)庫連接點(diǎn)擊數(shù)據(jù)庫連接用戶用戶右鍵表右鍵表創(chuàng)創(chuàng)建表建表創(chuàng)建表成功,右鍵創(chuàng)建表成功,右
3、鍵表表查看數(shù)據(jù)查看數(shù)據(jù)表的數(shù)據(jù)顯示區(qū),可表的數(shù)據(jù)顯示區(qū),可以此右鍵以此右鍵c插入記錄,插入記錄,添加元組添加元組開啟開啟tomcattomcat服務(wù)器服務(wù)器服務(wù)服務(wù)服務(wù)器服務(wù)器右鍵右鍵tomcat開啟服務(wù)開啟服務(wù)服務(wù)器啟動(dòng)成功服務(wù)器啟動(dòng)成功一般創(chuàng)建項(xiàng)目或執(zhí)行項(xiàng)目一般創(chuàng)建項(xiàng)目或執(zhí)行項(xiàng)目創(chuàng)建數(shù)據(jù)庫時(shí)會(huì)自動(dòng)啟動(dòng),創(chuàng)建數(shù)據(jù)庫時(shí)會(huì)自動(dòng)啟動(dòng),也會(huì)自動(dòng)部署項(xiàng)目也會(huì)自動(dòng)部署項(xiàng)目ServletServlet連接數(shù)據(jù)庫連接數(shù)據(jù)庫創(chuàng)建創(chuàng)建java web 項(xiàng)目項(xiàng)目:文件文件新建項(xiàng)目新建項(xiàng)目java web填寫填寫項(xiàng)目名稱項(xiàng)目名稱確定確定右鍵該項(xiàng)目右鍵該項(xiàng)目新建新建servlet創(chuàng)建servlet放在 項(xiàng)目目錄/we
4、broot/web-inf/classes目錄下。也可以再src下建立一個(gè)servlet包存放servlet文件在項(xiàng)目里添加jar包項(xiàng)目項(xiàng)目右鍵庫右鍵庫添加添加jar包包一般添加三個(gè)一般添加三個(gè)derby.jarderbyclient.jarderbynet.jar在項(xiàng)目里創(chuàng)建servlet文件test.java右鍵項(xiàng)目右鍵項(xiàng)目新建新建servlet文件文件下面連接數(shù)據(jù)庫使用的數(shù)據(jù)數(shù)據(jù)數(shù)據(jù)Servlet連接代碼:test.javaImport的包的包Netbeans會(huì)自動(dòng)檢會(huì)自動(dòng)檢測(cè)需要添加包比較方測(cè)需要添加包比較方便便加載驅(qū)動(dòng)類連接加載驅(qū)動(dòng)類連接derby一般有兩種一般有兩種org.apac
5、he.derby.jdbc.ClientDriver和和org.apache.derby.jdbc.EmbeddedDriver在數(shù)據(jù)庫連接屬性中有在數(shù)據(jù)庫連接屬性中有構(gòu)建數(shù)據(jù)庫連接數(shù)據(jù)構(gòu)建數(shù)據(jù)庫連接數(shù)據(jù)庫庫url,用戶名,密碼用戶名,密碼部署項(xiàng)目Servlet運(yùn)行: 瀏覽器輸入 http:/ localhost:端口號(hào)/項(xiàng)目名/servlet名本處例子端口號(hào)為:8084Servlet名不需要帶后綴.javahttp:/localhost:8084/Test/test運(yùn)行結(jié)果Netbeans中自帶的服務(wù)器會(huì)中自帶的服務(wù)器會(huì)自動(dòng)部署自動(dòng)部署jsp連接數(shù)據(jù)庫Jsp與servlet連接數(shù)據(jù)庫類似:新
6、建項(xiàng)目、添加jar包等等不再詳述Jsp 的創(chuàng)建右鍵項(xiàng)目右鍵項(xiàng)目新建新建jsp一般主要的一般主要的jsp放在放在webRoot根目錄根目錄;也可以也可以在在webRoot目錄下建立目錄下建立文夾存放文夾存放jsp文件文件Newjsp.jsp代碼:與與servlet的代的代碼基本一樣碼基本一樣jsp運(yùn)行:瀏覽器輸入 http:/ localhost:端口號(hào)/項(xiàng)目名/jsp名.jsp與servlet運(yùn)行不同,jsp要加后綴.jsp,而servlet不用例子:http:/localhost:8084/Test/newjsp.jsp結(jié)果:javabean連接數(shù)據(jù)庫:與servlet、jsp類似不再詳述J
7、avabean創(chuàng)建右鍵項(xiàng)目右鍵項(xiàng)目新新建建java類類servlet和javabean放在 項(xiàng)目目錄/webroot/web-inf/classes目錄下。也可以再src下建立一個(gè)javabean包存放javabean文件JavaBean使用:jsp和javabean結(jié)合運(yùn)行,jsp與javabean有關(guān)的標(biāo)記有三個(gè):連接數(shù)據(jù)庫方法連接數(shù)據(jù)庫方法JavaBean代碼:查詢查詢sql方法方法關(guān)閉數(shù)據(jù)庫方關(guān)閉數(shù)據(jù)庫方法法編寫use.jsp調(diào)用JavaBean:Jsp調(diào)用調(diào)用javabean的方的方法法編寫use.jsp調(diào)用JavaBean:關(guān)閉數(shù)據(jù)庫連接關(guān)閉數(shù)據(jù)庫連接JavaBean運(yùn)行:jsp調(diào)用javabean運(yùn)行,運(yùn)行與js
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 在線教育平臺(tái)內(nèi)容制作手冊(cè)
- 房屋買賣合同居間協(xié)議
- 工程管理質(zhì)量與安全控制手冊(cè)
- 家具廠廠長(zhǎng)聘任書合同
- 地皮交易居間協(xié)議合同
- 2025年綿陽貨運(yùn)從業(yè)資格證考試題庫
- 《數(shù)據(jù)可視化技術(shù)應(yīng)用》3.3 構(gòu)建銷售數(shù)據(jù)動(dòng)態(tài)分析看板-教案
- 員工上下班安全協(xié)議書5篇
- 廠房消防勞務(wù)承包合同范例
- 淮北房產(chǎn)合同范本
- 2025年廣東省深圳法院招聘書記員招聘144人歷年高頻重點(diǎn)模擬試卷提升(共500題附帶答案詳解)
- 變電站電網(wǎng)側(cè)儲(chǔ)能項(xiàng)目可行性研究報(bào)告
- 4.2 同學(xué)相伴 第二課時(shí) 課件 2024-2025學(xué)年三年級(jí)下冊(cè)道德與法治 統(tǒng)編版
- 2025年全球及中國調(diào)頻儲(chǔ)能行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 2025年度會(huì)計(jì)人員繼續(xù)教育會(huì)計(jì)法律法規(guī)答題活動(dòng)測(cè)試100題答案
- 消防維保年度工作計(jì)劃
- 棗莊學(xué)院《電力拖動(dòng)與自動(dòng)控制系統(tǒng)》2023-2024學(xué)年第一學(xué)期期末試卷
- 2024年江蘇經(jīng)貿(mào)職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫
- 綠化遷移專項(xiàng)施工方案
- 2025屆高三化學(xué)一輪復(fù)習(xí) 原電池 化學(xué)電源(第一課時(shí))課件
- 全院護(hù)理查房(食管裂孔疝)
評(píng)論
0/150
提交評(píng)論