版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(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可通過(guò)圖形界面對(duì)jdk(必須是1.7及以上版本)自帶數(shù)據(jù)庫(kù)Derby進(jìn)行操作,并自帶tomcat(選擇安裝)、glassfish服務(wù)器下面使用netbeans自帶數(shù)據(jù)庫(kù)服務(wù)連接進(jìn)行操作創(chuàng)建數(shù)據(jù)庫(kù)3.填寫(xiě)數(shù)據(jù)庫(kù)信息填寫(xiě)數(shù)據(jù)庫(kù)信息確定確定2.選擇數(shù)據(jù)庫(kù)選擇數(shù)據(jù)庫(kù)java DB右鍵創(chuàng)建數(shù)據(jù)庫(kù)右鍵創(chuàng)建數(shù)據(jù)庫(kù)1.選擇服務(wù)選擇服務(wù)Netbean創(chuàng)建數(shù)據(jù)庫(kù)會(huì)自動(dòng)開(kāi)啟數(shù)據(jù)庫(kù)服務(wù)創(chuàng)建數(shù)據(jù)庫(kù)成功,右創(chuàng)建數(shù)據(jù)庫(kù)成功,右鍵鍵連接連接創(chuàng)建數(shù)據(jù)庫(kù)連接成功創(chuàng)建數(shù)據(jù)庫(kù)連接成功可能存在的問(wèn)題如果設(shè)置好Jdk環(huán)境,上述通過(guò)數(shù)據(jù)庫(kù)管理界面(窗口-
2、 服務(wù))對(duì)Derby數(shù)據(jù)庫(kù)的操作一般都能成功完成。如果沒(méi)有成功,可能是沒(méi)有定位好Jdk的安裝目錄解決方法:對(duì)著 Java DB 圖標(biāo)點(diǎn)擊右鍵,在彈出的屬性對(duì)話(huà)框,正確設(shè)置 屬性“Java Db Installation” 的值 ,例如為 C:Program Files (x86)Javajdk1.8.0_05db 。注意,要定位到j(luò)dk安裝目錄的db子目錄。本課件中所述的Java Db 在某些文獻(xiàn)又稱(chēng)為Derby,它是一個(gè)簡(jiǎn)易的數(shù)據(jù)庫(kù),本質(zhì)為若干個(gè)jar包構(gòu)成,通過(guò)運(yùn)行這些jar包而提供數(shù)據(jù)庫(kù)服務(wù)。創(chuàng)建表點(diǎn)擊數(shù)據(jù)庫(kù)連接點(diǎn)擊數(shù)據(jù)庫(kù)連接用戶(hù)用戶(hù)右鍵表右鍵表創(chuàng)創(chuàng)建表建表創(chuàng)建表成功,右鍵創(chuàng)建表成功,右
3、鍵表表查看數(shù)據(jù)查看數(shù)據(jù)表的數(shù)據(jù)顯示區(qū),可表的數(shù)據(jù)顯示區(qū),可以此右鍵以此右鍵c插入記錄,插入記錄,添加元組添加元組開(kāi)啟開(kāi)啟tomcattomcat服務(wù)器服務(wù)器服務(wù)服務(wù)服務(wù)器服務(wù)器右鍵右鍵tomcat開(kāi)啟服務(wù)開(kāi)啟服務(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ù)庫(kù)時(shí)會(huì)自動(dòng)啟動(dòng),創(chuàng)建數(shù)據(jù)庫(kù)時(shí)會(huì)自動(dòng)啟動(dòng),也會(huì)自動(dòng)部署項(xiàng)目也會(huì)自動(dòng)部署項(xiàng)目ServletServlet連接數(shù)據(jù)庫(kù)連接數(shù)據(jù)庫(kù)創(chuàng)建創(chuàng)建java web 項(xiàng)目項(xiàng)目:文件文件新建項(xiàng)目新建項(xiàng)目java web填寫(xiě)填寫(xiě)項(xiàng)目名稱(chēng)項(xiàng)目名稱(chē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)目右鍵庫(kù)右鍵庫(kù)添加添加jar包包一般添加三個(gè)一般添加三個(gè)derby.jarderbyclient.jarderbynet.jar在項(xiàng)目里創(chuàng)建servlet文件test.java右鍵項(xiàng)目右鍵項(xiàng)目新建新建servlet文件文件下面連接數(shù)據(jù)庫(kù)使用的數(shù)據(jù)數(shù)據(jù)數(shù)據(jù)Servlet連接代碼:test.javaImport的包的包Netbeans會(huì)自動(dòng)檢會(huì)自動(dòng)檢測(cè)需要添加包比較方測(cè)需要添加包比較方便便加載驅(qū)動(dòng)類(lèi)連接加載驅(qū)動(dòng)類(lèi)連接derby一般有兩種一般有兩種org.apac
5、he.derby.jdbc.ClientDriver和和org.apache.derby.jdbc.EmbeddedDriver在數(shù)據(jù)庫(kù)連接屬性中有在數(shù)據(jù)庫(kù)連接屬性中有構(gòu)建數(shù)據(jù)庫(kù)連接數(shù)據(jù)構(gòu)建數(shù)據(jù)庫(kù)連接數(shù)據(jù)庫(kù)庫(kù)url,用戶(hù)名,密碼用戶(hù)名,密碼部署項(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ù)庫(kù)Jsp與servlet連接數(shù)據(jù)庫(kù)類(lèi)似:新
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ù)庫(kù):與servlet、jsp類(lèi)似不再詳述J
7、avabean創(chuàng)建右鍵項(xiàng)目右鍵項(xiàng)目新新建建java類(lèi)類(lèi)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ù)庫(kù)方法連接數(shù)據(jù)庫(kù)方法JavaBean代碼:查詢(xún)查詢(xún)sql方法方法關(guān)閉數(shù)據(jù)庫(kù)方關(guān)閉數(shù)據(jù)庫(kù)方法法編寫(xiě)use.jsp調(diào)用JavaBean:Jsp調(diào)用調(diào)用javabean的方的方法法編寫(xiě)use.jsp調(diào)用JavaBean:關(guān)閉數(shù)據(jù)庫(kù)連接關(guān)閉數(shù)據(jù)庫(kù)連接JavaBean運(yùn)行:jsp調(diào)用javabean運(yùn)行,運(yùn)行與js
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度景區(qū)大巴租賃服務(wù)合同范本4篇
- 2025年個(gè)人掛靠建筑公司工程結(jié)算與支付合同4篇
- 二零二五年度冷凍肉類(lèi)運(yùn)輸合同協(xié)議書(shū)(含肉類(lèi)品質(zhì)保證)4篇
- 2025年度山地林業(yè)產(chǎn)業(yè)發(fā)展承包合同4篇
- 2024年高級(jí)管理人員聘用合同
- 二零二五年度船舶租賃及港口使用協(xié)議3篇
- 二零二五版航空航天鋁合金制品采購(gòu)協(xié)議4篇
- 2024銅門(mén)定制項(xiàng)目招標(biāo)與中標(biāo)合同范本3篇
- 2025年度柴油發(fā)電機(jī)租賃合同糾紛解決條款3篇
- 二零二五年度船舶船體密封防水合同3篇
- 金蓉顆粒-臨床用藥解讀
- 社區(qū)健康服務(wù)與管理教案
- 2023-2024年家政服務(wù)員職業(yè)技能培訓(xùn)考試題庫(kù)(含答案)
- 2023年(中級(jí))電工職業(yè)技能鑒定考試題庫(kù)(必刷500題)
- 藏歷新年文化活動(dòng)的工作方案
- 果酒釀造完整
- 第4章-理想氣體的熱力過(guò)程
- 生涯發(fā)展展示
- 法治副校長(zhǎng)專(zhuān)題培訓(xùn)課件
- 手術(shù)室應(yīng)對(duì)突發(fā)事件、批量傷員應(yīng)急預(yù)案及處理流程
- 動(dòng)機(jī)-行為背后的原因課件
評(píng)論
0/150
提交評(píng)論