關(guān)鍵技術(shù)jsp與jdbc應(yīng)用詳解前言_第1頁
關(guān)鍵技術(shù)jsp與jdbc應(yīng)用詳解前言_第2頁
關(guān)鍵技術(shù)jsp與jdbc應(yīng)用詳解前言_第3頁
關(guān)鍵技術(shù)jsp與jdbc應(yīng)用詳解前言_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、近幾年我國軟件開業(yè)蓬勃發(fā)展,關(guān)于 Java 開發(fā)工程師的職位越來越多,在人才市場上有很大的需求,但是出現(xiàn)了一個怪現(xiàn)象:企業(yè)反映:應(yīng)聘的人很多,但是能立刻上手的很少。一句話:找不到合適的學(xué)生反映:掌握了各種理論,但還是不能開發(fā)實際項目,遇到問題不知所措。問題到底出現(xiàn)在哪里呢?了大量的企業(yè)、學(xué)生和教育,得出一個結(jié)論:當(dāng)前的教育體系和開發(fā)公司需求之間的銜接有問題。雖然很多學(xué)生從高中甚至初中就開始學(xué)習(xí)計算機(jī),但是技術(shù)陳舊、偏重企業(yè)的實際需求不符,那么企業(yè)需要什么樣的程序員呢?很多公司經(jīng)理說,他們需要能立刻上手的開發(fā)如果遇到有潛力的員工,可以把他逐步培養(yǎng)成高級程序員。,能為公司完成項目,找到了問題的根源

2、以后組織了各方代表,包括企業(yè)招聘部門經(jīng)理、項目經(jīng)理、程序員、學(xué)校老師、學(xué)生、IBM/Sun 公司技術(shù)等,廣泛聽取了大家的意見,圍繞一個目標(biāo)“如何培養(yǎng)出企業(yè)需要的開發(fā)”進(jìn)行了。在以后,明確了本套的編寫:要讓一線開發(fā)編寫,貼近企業(yè)需求。只講開發(fā)需要的關(guān)鍵內(nèi)容,對于一些不常使用的內(nèi)容盡量少講,側(cè)重點明顯。簡化理論,強(qiáng)化實踐,讓讀者在編碼的過程中體會編程。每個實例都有明確的目的,做到不重復(fù)、不遺漏,確保讀者學(xué)一個會一個。保證每個實例都能調(diào)試通過。代碼注釋詳細(xì)、精準(zhǔn),保證讀者能很快學(xué)會。Java 程序員成長為了保證讀者實現(xiàn)成為專業(yè) Java 開發(fā)的目標(biāo),了企業(yè)需要的 Java 程序員的知識和技能,設(shè)置了

3、科學(xué)的學(xué)習(xí)體系,只要掌握本體系的課程,就能成為合格的初級程序員。本體系包括如下:打通經(jīng)脈神兵利器獨門架構(gòu)開發(fā)參考Java 基礎(chǔ)入門編程詳解 JSP 與 JDBC 應(yīng)用詳解 Eclipse 開發(fā)技術(shù)詳解Java Web 開發(fā)應(yīng)用詳解JSTL 網(wǎng)絡(luò)與 SSH 類參考手冊具體到每本書,也進(jìn)行了合理的劃分,每章都制定出了詳細(xì)的學(xué)習(xí)目標(biāo),列出前言Foreword了關(guān)鍵知識點。在具體的內(nèi)容中,對于一些關(guān)鍵知識點和技能點,都提供了相應(yīng)的上機(jī)實踐實例,對于一些需要反復(fù)練習(xí)的還在部分章節(jié)的最后,提供了上機(jī)實踐案例。從零開始成為合格 Java 程序員的方法雖然大中專院校在校生一般都有程序設(shè)計課程,會學(xué)習(xí) C 語言

4、、C+,甚至 Java語言, 但大多數(shù)學(xué)習(xí)者只對程序設(shè)計有初步的認(rèn)識, 基本上算是零基礎(chǔ)。而目前合格Java 程序員的基本要求是:精通 Java 面象基本語法;掌握 Java 數(shù)據(jù)庫和 JSP 開發(fā)和工具;熟悉 SSH 三大開發(fā)框架,能用它們完成一些 Java Web 項目開發(fā)。仔細(xì)分析一下,達(dá)到上述 3 個基本要求,并非難事,只需要花 3 個月到半年的時間,按本套提供的學(xué)習(xí)體系,自己開發(fā)一些小程序,實現(xiàn)一些項目的開發(fā),完成關(guān)鍵基礎(chǔ)技術(shù)的學(xué)習(xí),就可以實現(xiàn)這樣的目標(biāo)。學(xué)習(xí)是一個循序漸進(jìn)的過程。開始是入門學(xué)習(xí),學(xué)一點知識,然后上機(jī)練習(xí),再學(xué)一點新知識,然后再上機(jī)練習(xí)。堅持下去,新知識、新技能,積累

5、到一定程度就會突然發(fā)現(xiàn),自己學(xué)任何與 Java 技術(shù)相關(guān)的知識都能很快掌握。掌握有效的學(xué)習(xí)方法,擁有比較好的學(xué)習(xí)資料,有助于提高學(xué)習(xí)效率。本套書的編寫,就是總結(jié)了大多數(shù)程序員的 Java 學(xué)習(xí)經(jīng)驗。(1)首先搞清楚 Java 基本概念,明確方向。開始學(xué)習(xí)時,最好能學(xué)問結(jié)合。比如,網(wǎng)上有個初學(xué)者最典型的問題:JavaScript 語言與 Java 語言是什么關(guān)系,有何區(qū)別?其實 JavaScript 和 Java 之間并沒有任何關(guān)系,只是它們的取名上頗為相似?,F(xiàn)在網(wǎng)絡(luò)發(fā)達(dá),讀者可以多上網(wǎng)查詢。一旦掌握了比較復(fù)雜的 Java 技術(shù),JavaScript 和 Ajax 等技術(shù)也能很快掌握。所以,明確

6、,抓住主要學(xué)習(xí)方向是很重要的。(2)打好基礎(chǔ)。學(xué)習(xí) Java 之初,一定要學(xué)好本套書打通經(jīng)脈Java 基礎(chǔ)入門編程詳解的內(nèi)容。對于有些數(shù)值類型的基礎(chǔ)語法,如果不能建立清晰的概念,特別是還學(xué)習(xí)過 C+等類似的語法,很容易產(chǎn)生個階段的一個難點,自己要不斷嘗試。同時,JDK 的安裝和基本程序的調(diào)試是這(3)抓住關(guān)鍵的面象技術(shù)。學(xué)習(xí)這部分內(nèi)容時,一定要不斷上機(jī)練習(xí) Java 的面象語法,同時要不斷思考面象理論。如果能做到自己看世界,感覺萬事萬物皆對象,那就逐步找到 Java 面象開發(fā)理論的工程技術(shù)的相關(guān)象開發(fā)技術(shù)的感覺了。同時,建議借閱一些面來結(jié)合進(jìn)行學(xué)習(xí)。在這個階段,最好的學(xué)習(xí)方法就是多寫代碼并上機(jī)

7、實踐,不斷積累經(jīng)驗。(4)掌握高級開發(fā)技術(shù)和相關(guān)工具,即本套第 2 本和第 3 本書的內(nèi)容。有了前面良好的基礎(chǔ),通過上機(jī)學(xué)習(xí) JSP 和數(shù)據(jù)庫開發(fā)等高級技術(shù),就非常必要。這個階段,可以嘗試一下舉一反三,檢驗自己能否編寫一些相關(guān)小程序出來。同時開始掌握專業(yè)程序員常用的開發(fā)工具 Eclipse。2(5)學(xué)習(xí) Java Web 開發(fā),即本套書中第 4 本和第 5 本書的內(nèi)容。畢竟,目前就業(yè)市場上,Web 開發(fā)是熱門的職位,同時也是技術(shù)發(fā)展的趨勢。一本書學(xué)習(xí) Java Web開發(fā)的,一本書提供這方面內(nèi)容關(guān)鍵參考資料。Java Web 開發(fā)是就業(yè)的關(guān)鍵,讀者應(yīng)該以能獨立完成本書提供的項目為學(xué)習(xí)目標(biāo)??傊?/p>

8、,學(xué)習(xí)知識,上機(jī)實踐,總結(jié)思考,然后再學(xué)習(xí)、再實踐、再思考不斷循環(huán),只要能靜心學(xué)習(xí),沉浸其中,積累合理的知識和技能結(jié)構(gòu),假以時日,一定能利用 Java 技術(shù)開發(fā)出 紛呈的應(yīng)用,從而獲得學(xué)習(xí)和職場上的成功。本書內(nèi)容本書講解的是 Java 程序員進(jìn)階的:JSP 與 JDBC 編程。JSP 是一種動態(tài)頁面語言,而 Servlet 是一種編寫運行在服務(wù)器中程序的語言。JSP 與 Servlet 相結(jié)合,即可開發(fā)出頁程序。同時本書講解如何使用 Java數(shù)據(jù)庫,介紹了 JDBC 技術(shù),它是一種用于執(zhí)行 SQL 語句的 Java API,可以為多種關(guān)系數(shù)據(jù)庫提供,它用Java 語言編寫類和接口。JDBC 為

9、數(shù)據(jù)庫開發(fā)提供了一個標(biāo)準(zhǔn)的 API,可以構(gòu)建更高級的工具和接口,使數(shù)據(jù)庫開發(fā)能夠用純 Java API 編寫數(shù)據(jù)庫應(yīng)用程序。JSP 和JDBC 的結(jié)合,可以開發(fā)出主流的 Web 應(yīng)用程序。本書包括 21 章,內(nèi)容如下:第一篇:JSP 基礎(chǔ)第 1 章介紹了什么是 JSP、JSP 的技術(shù)特征,以及一些 Web 基礎(chǔ)知識。隨后介紹了JSP 程序的運行環(huán)境 Tomcat,以及如何編寫、部署和運行 JSP 程序。第 2 章主要介紹 JSP 的語法,包括 JSP 指令、JSP標(biāo)識、JSP 注釋、JSP 動作標(biāo)識。第 3 章主要介紹 JSP 中的一部分內(nèi)置對象,包括 out 內(nèi)置對象、request 內(nèi)置對

10、象、response 內(nèi)置對象和 page 內(nèi)置對象。第 4 章主要介紹 JSP 中的另一部分內(nèi)置對象,包括 ses內(nèi)置對象、application內(nèi)置對象、exception 內(nèi)置對象、config 內(nèi)置對象和 pageContext 內(nèi)置對象。第二篇:JSP 高級技術(shù)第 5 章主要介紹 JSP 中的 JavaBean 技術(shù)。首先講解了什么是 JavaBean,接下來講解了在 JSP 程序中如何使用 JavaBean,最后講解了 JavaBean 的重要應(yīng)用就是封裝數(shù)據(jù)庫。第 6 章主要介紹了 Servlet 技術(shù),包括什么是 Servlet、Servlet 編程中常用的接口和類以及如何進(jìn)行

11、 Servlet 開發(fā)。第 7 章主要介紹文件上傳和組件。這里講解的是使用 jspSmartUpload 組件來完成文件上傳和的功能。3第三篇:JDBC 技術(shù)第 8 章 JDBC 技術(shù)概述,主要介紹了 JDBC 相關(guān)的基本概念,JDBC 中常用的類和接口以及 JDBC 驅(qū)動程序。第 9 章 JDBC 開發(fā)環(huán)境及配置,主要介紹了基本的數(shù)據(jù)和 SQL 語句的基本用法、JDK 的基本配置以及 JDBC 開發(fā)中常用的開發(fā)工具和 Web 服務(wù)器等。第 10 章 JDBC 3.0 API 數(shù)據(jù)庫開發(fā)基本操作,主要介紹了如何使用這些對象進(jìn)行數(shù)據(jù)庫的基本操作。數(shù)據(jù)庫的基本對象與第 11 章 JDBC 3.0

12、API 數(shù)據(jù)庫開發(fā)高級操作,主要介紹了 JDBC 的一些高級功能,如調(diào)用過程。第 12 章 連接池與事務(wù),主要介紹了如何在 JDBC 開發(fā)中使用連接池和事務(wù),以及高級數(shù)據(jù)類型的使用。第 13 章 JDBC 在 Java Servlet 中的應(yīng)用,主要了 JDBC 在 Servlet 中的應(yīng)用。第四篇:JDBC 開發(fā)實踐第 14 章 C/S 結(jié)構(gòu)程序開發(fā)實例,主要第 15 章 B/S 結(jié)構(gòu)程序開發(fā)實例,主要了 C/S 結(jié)構(gòu)的原理和實例及其優(yōu)缺點。了 B/S 結(jié)構(gòu)的原理和實例及其優(yōu)缺點。第五篇:項目案例第 16 章 綜合實例本管理程序,通過 C/S 結(jié)構(gòu)的簿的程序的設(shè)計和開發(fā),充分利用 Swing 和 JDBC 的技術(shù),展示了一個結(jié)合數(shù)據(jù)庫的圖形界面程序的開發(fā)過程。第 17 章主要介紹了一個 JSP 的重要應(yīng)用,這里講解了一個網(wǎng)例目的、功能分析和試驗步驟等內(nèi)容。店程序,包括案第六篇包括:第 18 章 JF

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論