J2EE應(yīng)用實(shí)踐教程

出版時(shí)間:2009-1  出版社:電子工業(yè)出版社  作者:俞琰,鄭阿奇 著  頁(yè)數(shù):240  
Tag標(biāo)簽:無(wú)  

前言

  J2EE(Java 2 Enterprise Edition)技術(shù)經(jīng)過(guò)多年的發(fā)展日趨成熟,已經(jīng)成為當(dāng)今電子商務(wù)的最佳解決方案。由于J2EE已經(jīng)相當(dāng)流行,所以,學(xué)習(xí)J2EE不僅是一種時(shí)尚,而且是一種必須。但是掌握J(rèn)2EE仍然不是那么輕松,除了J2EE技術(shù)本身比較復(fù)雜的原因外,沒(méi)有比較好的簡(jiǎn)單易懂的教材也是原因之一?! ∧壳?,介紹計(jì)算機(jī)開(kāi)發(fā)內(nèi)容的教材主要包括兩種方式。一是傳統(tǒng)的思路介紹。這種方式按部就班,雖然比較系統(tǒng),但訓(xùn)練動(dòng)手能力的效果有一定的限制。二是實(shí)例介紹。這種方式應(yīng)用性較好,主要是模仿學(xué)習(xí),但缺乏系統(tǒng)性,所以,訓(xùn)練解決新問(wèn)題的能力的效果有一定的限制?! ⊥ㄟ^(guò)一段時(shí)間的思考,我們提出把上述兩種方式的優(yōu)點(diǎn)結(jié)合起來(lái),盡可能補(bǔ)充各自的不足,應(yīng)用實(shí)踐教程系列就是在這種情況下提出來(lái)的?! ∮肑2EE技術(shù)解決問(wèn)題需要涉及的內(nèi)容包括數(shù)據(jù)庫(kù)(例如SQL Server,Oracle,MySQL)、Tomcat、MyEclipse(或Eclipse)、Java、JSP、PowerDesigner、Struts、Hibernate、Slating等。如何介紹和展開(kāi)是一個(gè)值得研究的內(nèi)容。下面是本書(shū)的編寫(xiě)思路: ?。?)介紹總體,讓讀者對(duì)本書(shū)的內(nèi)容(包括實(shí)例)有一個(gè)大概的了解; ?。?)為系統(tǒng)進(jìn)行基本內(nèi)容準(zhǔn)備;  (3)圍繞一個(gè)系統(tǒng)實(shí)例(能夠包含主要內(nèi)容)逐步展開(kāi); ?。?)知識(shí)點(diǎn),介紹當(dāng)前實(shí)例部分內(nèi)容的知識(shí)點(diǎn),讓讀者明白緣由?! 榱诉_(dá)到本書(shū)的教學(xué)目標(biāo),教材編寫(xiě)人員經(jīng)過(guò)6次修改和完善,通過(guò)初步審讀后,由基本不熟悉.12EE內(nèi)容的人員跟著本書(shū)進(jìn)行試做,發(fā)現(xiàn)問(wèn)題后由教材編寫(xiě)人員繼續(xù)修改和完善。參考ISO產(chǎn)品管理規(guī)范,為了便于監(jiān)督,我們定義了圖書(shū)編寫(xiě)到出版過(guò)程控制編碼,把與本書(shū)所有環(huán)節(jié)有關(guān)人員用代號(hào)表示。當(dāng)然,我們并不認(rèn)為本書(shū)有多完美,只是認(rèn)為這是一種軟件開(kāi)發(fā)教材的新嘗試。采用本書(shū)教學(xué)J2EE,教師和學(xué)生學(xué)習(xí)更輕松些,而且一定能夠做出一點(diǎn)東西,一定能夠?qū)W到一點(diǎn)東西?! ”緯?shū)由東南大學(xué)俞琰老師編寫(xiě),南京師范大學(xué)鄭阿奇統(tǒng)編、定稿。還有不少同志參加了本書(shū)的工作,在此一并表示感謝!  由于Struts 2、Spring、Hibernate集成時(shí)會(huì)發(fā)生Jar包沖突,建議讀者在開(kāi)發(fā)程序時(shí),上網(wǎng)下載我們提供的沒(méi)有沖突的版本,替換原來(lái)的Jar包?! ∮捎谖覀兊乃接邢?,錯(cuò)誤在所難免,敬請(qǐng)廣大師生、讀者批評(píng)指正。

內(nèi)容概要

  本書(shū)以J2EE綜合應(yīng)用實(shí)例為引導(dǎo),系統(tǒng)地介紹J2EE基本技術(shù)和應(yīng)用方法,對(duì)J2EE的教學(xué)具有明顯的優(yōu)勢(shì)。其基本方法是把眾多、復(fù)雜的內(nèi)容分散開(kāi)來(lái),通過(guò)應(yīng)用理解原理和方法。采用本書(shū)教學(xué)J2EE,既可以課堂教學(xué),又可以用計(jì)算機(jī)在教室或機(jī)房演示教學(xué)。  本書(shū)可以作為本、專(zhuān)科的J2EE課程、J2EE實(shí)習(xí)教材,也可作為J2EE技術(shù)培訓(xùn)和J2EE入門(mén)參考書(shū)。

書(shū)籍目錄

第1章 J2EE開(kāi)發(fā)介紹1.1 網(wǎng)上書(shū)店的開(kāi)發(fā)流程1.1.1 開(kāi)發(fā)工具安裝1.1.2 設(shè)計(jì)階段1.1.3 開(kāi)發(fā)階段1.2 J2EE核心技術(shù)習(xí)題第2章 為開(kāi)發(fā)做好準(zhǔn)備2.1 MyEclipse開(kāi)發(fā)環(huán)境的搭建2.2 開(kāi)發(fā)第一個(gè)JavaProject2.2.1 開(kāi)發(fā)步驟2.2.2 知識(shí)點(diǎn)——包、目錄和JAR文件2.3 開(kāi)發(fā)第一個(gè)WebProject2.4 開(kāi)發(fā)第一個(gè)Struts2程序2.4.1 概述2.4.2詳細(xì)開(kāi)發(fā)步驟2.4.3 知識(shí)點(diǎn)——Servlet、Filter簡(jiǎn)介2.4.4 知識(shí)點(diǎn)——Struts2配置2.4.5 知識(shí)點(diǎn)——Struts2工作機(jī)制2.5 開(kāi)發(fā)第一個(gè)Hibernate程序2.5.1 概述2.5.2 詳細(xì)開(kāi)發(fā)步驟2.5.3 知識(shí)點(diǎn)——IIibernate:ConfigurationFile配置文件2.5.4 知識(shí)點(diǎn)——Hibernate主要接口2.5.5 知識(shí)點(diǎn)——Hibernate實(shí)體映射基礎(chǔ)2.6 開(kāi)發(fā)第一個(gè)Spling程序2.6.1 知識(shí)點(diǎn)——SpringIoC2.6.2 開(kāi)發(fā)第一個(gè)Spring程序2.6.3 知識(shí)點(diǎn)——Spring容器2.6.4 知識(shí)點(diǎn)——Spring基本配置2.7 開(kāi)發(fā)struts2、Spring集成程序2.7.1 概述2.7.2 具體開(kāi)發(fā)步驟2.8 開(kāi)發(fā)Hibemate、Spring集成程序2.8.1 概述2.8.2 具體步驟2.8 -3知識(shí)點(diǎn)——Spring對(duì)Hibernate的支持2.9 開(kāi)發(fā)Struts2、Hibemate、Spring集成程序2.9.1 概述2.9.2 具體步驟習(xí)題第3章 開(kāi)始J2EE開(kāi)發(fā)之旅3.1 網(wǎng)上書(shū)店概述3.2 數(shù)據(jù)庫(kù)設(shè)計(jì)3.2.1 設(shè)計(jì)概念數(shù)據(jù)模型3.2.2 生成物理數(shù)據(jù)模型3.2.3 生成數(shù)據(jù)庫(kù).3.2.4 在MySQL中創(chuàng)建數(shù)據(jù)庫(kù)和表3.3 系統(tǒng)結(jié)構(gòu)3.3.1 項(xiàng)目包的命名3.3.2 功能模塊包的劃分3.4 搭建系統(tǒng)框架習(xí)題第4章 注冊(cè)、登錄和注銷(xiāo)4.1 開(kāi)發(fā)步驟4.1.1 注冊(cè)4.1.2 登錄4.1 -3注銷(xiāo)4.2 知識(shí)點(diǎn)——DAO模式4.3 知識(shí)點(diǎn)——IIibemate..Query接口4.3.1 綁定參數(shù)4..2 list()方法4.4 知識(shí)點(diǎn)——Hibernate:HQL檢索語(yǔ)言.4.4.1 實(shí)體查詢(xún).4.4.2 實(shí)體的更新和刪除4.5 知識(shí)點(diǎn)——Struts2:Action4.5.1 概述4.5.2 Action的定義4.5.3 通過(guò)Action獲取請(qǐng)求參數(shù)4.5.4 ActionSupport4.6 知識(shí)點(diǎn)——struts2:OGNL表達(dá)式4.6.1 Struts2的OGNL表達(dá)式4.6.2 OGNL的集合操作4.7 知識(shí)點(diǎn)——Struts2:標(biāo)簽庫(kù)4.7.1 數(shù)據(jù)標(biāo)簽4.7.2 控制標(biāo)簽習(xí)題第5章 顯示圖書(shū)5.1 開(kāi)發(fā)步驟5.1.1 顯示圖書(shū)分類(lèi)5.1.2 顯示指定類(lèi)型圖書(shū)5.1.3 分頁(yè)顯示指定類(lèi)型圖書(shū)5.1.4 搜索圖書(shū)5.2 知識(shí)點(diǎn)——Hibernate高級(jí)特性5.2.1 實(shí)體對(duì)象生命周期5.2.2 緩存管理5.2.3 事務(wù)第6章 購(gòu)物車(chē)6.1 開(kāi)發(fā)步驟6.1.1 添加到購(gòu)物車(chē)6.1.2 顯示購(gòu)物車(chē)6.1.3 結(jié)賬6.2 知識(shí)點(diǎn)——Hibernate數(shù)據(jù)關(guān)聯(lián)6.2.1 多對(duì)一6.2.2 一對(duì)多6.2.3 雙向關(guān)聯(lián)習(xí)題第7章 在Spring中管理事務(wù)7.1 知識(shí)點(diǎn)——AOP簡(jiǎn)介7.1.1 從代理機(jī)制初探AOP7.1.2 動(dòng)態(tài)代理7.1.3 AOP術(shù)語(yǔ)與概念7.1.4 通知Advice7.1.5 切入點(diǎn)PointCut7.1.6 Spring對(duì)事務(wù)的支持7.2 開(kāi)發(fā)步驟習(xí)題第8章 Ajax用戶(hù)注冊(cè)8.1 開(kāi)發(fā)步驟8.2 Aiax入門(mén)8.2.1 Asynchronous.1 avaScripXML8.2.2 XMLHttpRequest8.2.3 基于Aiax的用戶(hù)注冊(cè)實(shí)例8.2.4 AiaX集成技術(shù):DWR習(xí)題第9章 測(cè)試部署9.1 測(cè)試9.1.1 應(yīng)用測(cè)試:使用JLJnit單元測(cè)試框架9.1.2 性能與壓力測(cè)試9.2 部署9.2.1 部署網(wǎng)上書(shū)城9.2.2 部署方式習(xí)題附錄A Tomcat介紹A.1 Tomcat安裝A.2 Tomcat目錄結(jié)構(gòu)剖析A.3 在Tomcat上發(fā)布一個(gè)應(yīng)用程序A.4 用戶(hù)服務(wù)器交互附錄B MyEclipse介紹B.1 MyEclipse介紹B.2 MyEclipse配置B.3 MyEclipse使用附錄C MySQL介紹c.1 MySQL基本命令操作C.2 MySQL圖形化操作附錄D 日志記錄D.1 Log4j介紹D.2 Log4j配置D.3 加載配置文件D.4 更通用的使用方法Commons-logging附錄E PowerDesigner簡(jiǎn)介E.1 PowerDesigner簡(jiǎn)介E.2 概念數(shù)據(jù)模型概述E.3 使用PowerDesigner概念數(shù)據(jù)模型E.3.1 新建概念數(shù)據(jù)模型E.3.2 創(chuàng)建新實(shí)體E.3.3 添加實(shí)體屬性E.3.4 約束E.3.5 實(shí)體主次標(biāo)志符E.3.6 聯(lián)系

章節(jié)摘錄

  第1章 緒論:無(wú)人水下航行器的導(dǎo)航、制導(dǎo)與控制  G.N.Roberts和R.Sutton  1.1 引言  Bourne被公認(rèn)為是首位于1578年提出潛艇設(shè)計(jì)概念的人,而第一艘潛艇卻是由Van Drebbel在1620年建成的。盡管如此,直到l776年潛艇才被用來(lái)執(zhí)行海軍作戰(zhàn)任務(wù)。在美國(guó)獨(dú)立戰(zhàn)爭(zhēng)期間,Bushnell的潛艇——“海龜號(hào)”被用來(lái)攻擊參加海軍封鎖作戰(zhàn)的英國(guó)皇家海軍艦艇。對(duì)英國(guó)艦隊(duì)來(lái)說(shuō),幸運(yùn)的是,這艘由人力驅(qū)動(dòng)的“海龜號(hào)”發(fā)動(dòng)的襲擊并未成功?!昂}斕?hào)”的船員推諉說(shuō)攻擊無(wú)效是由于敵方艦船的銅外罩,產(chǎn)生的l50英鎊力不足以使其破壞。實(shí)際上,英軍艦船并沒(méi)有外罩。Coverdale和Cassidy[1]提出了一種更有可能的解釋?zhuān)阂u擊未能成功是由于當(dāng)他們到達(dá)目標(biāo)時(shí),船員的體力耗盡并且此時(shí)艇內(nèi)的二氧化碳含量已超出正常標(biāo)準(zhǔn)所致。Reader[2]等人認(rèn)為這可能是人類(lèi)探索無(wú)人水下航行器(UUV:unmanned underwater vehicles)的起因。顯然,經(jīng)過(guò)這些初創(chuàng)階段,人工操作的潛艇技術(shù)已取得了顯著的進(jìn)步。然而,在它們發(fā)展過(guò)程中所存在的共同的潛在不足是它們需要人力來(lái)執(zhí)行操作任務(wù)。

編輯推薦

  可以作為本、專(zhuān)科的J2EE課程、J2EE實(shí)習(xí)教材,也可作為J2EE技術(shù)培訓(xùn)和J2EE入門(mén)參考書(shū)。

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    J2EE應(yīng)用實(shí)踐教程 PDF格式下載


用戶(hù)評(píng)論 (總計(jì)0條)

 
 

 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7