Java EE實(shí)用教程

出版時(shí)間:2012-12  出版社:電子工業(yè)出版社  作者:鄭阿奇  頁(yè)數(shù):466  

前言

  Java EE技術(shù)經(jīng)過(guò)多年的發(fā)展日趨成熟,已經(jīng)成為最佳電子商務(wù)解決方案之一,關(guān)注的人也越來(lái)越多。所以,學(xué)習(xí)Java EE不僅是一種時(shí)尚,更是一種需要。為了適應(yīng)形勢(shì)發(fā)展的需要,我國(guó)許多高校開(kāi)始開(kāi)設(shè)Java EE課程。但目前講解Java EE的書(shū)多為面向企業(yè)開(kāi)發(fā)的中高級(jí)應(yīng)用而編寫(xiě)的,不能適應(yīng)學(xué)生學(xué)習(xí)的需要。經(jīng)過(guò)一段時(shí)間的思考和研究,我們根據(jù)多年的教學(xué)經(jīng)驗(yàn)及Java開(kāi)發(fā)應(yīng)用的實(shí)際,編寫(xiě)了本教材。  Java EE技術(shù)包含很多內(nèi)容,本書(shū)從目前市場(chǎng)最流行的幾個(gè)Java EE框架入手,分別介紹Struts 2、Hibernate、Spring以及它們的相互整合應(yīng)用。每種技術(shù)都從最基礎(chǔ)的例子著手,一步一步引導(dǎo)讀者學(xué)習(xí)和應(yīng)用這些技術(shù)。為了讓讀者能夠看得懂、學(xué)得會(huì),教材初稿通過(guò)初步審讀后,由僅有Java基礎(chǔ)的人員來(lái)閱讀本書(shū),如發(fā)現(xiàn)講解不清楚或做不通的問(wèn)題,由編寫(xiě)人員繼續(xù)修改和完善。教程所有示例都試做通過(guò)。  本書(shū)主要包含實(shí)用教程、實(shí)驗(yàn)指導(dǎo)和綜合應(yīng)用實(shí)習(xí)三部分,涵蓋了理論和實(shí)踐教學(xué)的全過(guò)程。實(shí)用教程部分系統(tǒng)介紹Java EE開(kāi)發(fā)環(huán)境配置、Struts 2應(yīng)用、Hibernate應(yīng)用、Spring應(yīng)用及它們之間的整合,其中的習(xí)題主要用于強(qiáng)化基本概念。實(shí)驗(yàn)指導(dǎo)部分著重訓(xùn)練學(xué)生的動(dòng)手能力,訓(xùn)練內(nèi)容仍然是實(shí)用教程部分的實(shí)例。Struts 2部分實(shí)現(xiàn)了一個(gè)圖書(shū)管理系統(tǒng)的部分功能,在Hibernate部分又應(yīng)用Struts 2與Hibernate的整合完成了在Struts 2部分實(shí)現(xiàn)的圖書(shū)管理系統(tǒng)的部分功能,讓讀者能夠深刻理解Hibernate在項(xiàng)目開(kāi)發(fā)中的應(yīng)用。最后在Spring部分又應(yīng)用SSH三者之間的完美整合來(lái)實(shí)現(xiàn)前面所做的圖書(shū)管理系統(tǒng)的部分功能,讓讀者體會(huì)到應(yīng)用框架的妙處,從而深刻理解這3個(gè)框架的詳細(xì)應(yīng)用。綜合應(yīng)用實(shí)習(xí)部分從貼近學(xué)生的角度實(shí)現(xiàn)了學(xué)生成績(jī)管理系統(tǒng)的開(kāi)發(fā)?! ”緯?shū)為任課老師免費(fèi)提供教學(xué)課件、系統(tǒng)所有源代碼和沒(méi)有沖突的Jar包。需要者可從電子工業(yè)出版社華信教育資源網(wǎng)(www.hxedu.com.cn)免費(fèi)注冊(cè)下載?! ”緯?shū)可作為大學(xué)本科和大專(zhuān)相關(guān)課程教材和教學(xué)參考書(shū),也可供從事Java EE應(yīng)用系統(tǒng)開(kāi)發(fā)的用戶(hù)學(xué)習(xí)和參考?! ”緯?shū)由鄭阿奇(南京師范大學(xué))主編,許多同志幫助完成了基礎(chǔ)工作,在此一并表示感謝!  參加本套叢書(shū)編寫(xiě)的還有梁敬東、顧韻華、王洪元、楊長(zhǎng)春、王一莉、曹弋、徐文勝、丁有和、劉啟芬、姜乃松、殷紅先、張為民、丁有和、彭作民、高茜、陳冬霞、朱毅華、時(shí)躍華、趙青松、劉毅、鄭進(jìn)、周怡君、趙陽(yáng)、周旭琴、陳金輝、李含光、黃群、徐斌、毛鳳偉、王志瑞等。劉彥博也參加了本書(shū)的編寫(xiě)工作,在此一并表示感謝!  由于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ū)主要包含實(shí)用教程、實(shí)驗(yàn)指導(dǎo)和綜合應(yīng)用實(shí)習(xí)三部分,實(shí)用教程部分系統(tǒng)介紹Java EE開(kāi)發(fā)環(huán)境配置、Struts 2應(yīng)用、Hibernate應(yīng)用、Spring應(yīng)用及它們之問(wèn)的整合,其中的習(xí)題主要用于強(qiáng)化基本概念。實(shí)驗(yàn)指導(dǎo)部分著重訓(xùn)練學(xué)生的動(dòng)手能力,訓(xùn)練內(nèi)容仍然是實(shí)用教程部分的實(shí)例。Struts 2、Hibernate、Spring每部分講解完成后都實(shí)現(xiàn)了同樣功能的實(shí)例,但分別是應(yīng)用Struts2、Struts2+Hibernate、Struts2+Hibernate+Spring完成的,讓讀者可以清楚地對(duì)比它們之間的應(yīng)用方式。綜合應(yīng)用實(shí)習(xí)部分介紹學(xué)生成績(jī)管理系統(tǒng)。本l5免費(fèi)提供教學(xué)課件、程序源代碼和沒(méi)有沖突的Jar包。    本書(shū)可作為大學(xué)本科和大專(zhuān)相關(guān)課程教材和教學(xué)參考書(shū),也可供從事Java EE應(yīng)用系統(tǒng)開(kāi)發(fā)的用戶(hù)學(xué)習(xí)和參考。

書(shū)籍目錄

第1部分 實(shí)用教程 第1章 Java EE概述 第2章 Struts 2基礎(chǔ) 第3章 Struts 2的標(biāo)簽庫(kù) 第4章 Struts 2的類(lèi)型轉(zhuǎn)換及輸入校驗(yàn) 第5章 Struts 2的攔截器 第6章 Struts 2的其他應(yīng)用 第7章 Struts 2綜合應(yīng)用實(shí)例 第8章 Hibernate基礎(chǔ) 第9章 Hibernate的映射機(jī)制 第10章 Hibernate對(duì)待久化對(duì)象的操作 第11章 Hibernate的高級(jí)特性 第12章 Hibernate與Strut 2的整合應(yīng)用實(shí)例 第13章 Spring基礎(chǔ) 第14章 Spring的核心機(jī)制及容器 第15章 Spring的AOP及事務(wù)支持 第16章 Spring的其他功能 第17章 Struts 2、Hibernate、Spring的整合應(yīng)用實(shí)例第2部分 實(shí)驗(yàn)指導(dǎo) 實(shí)驗(yàn)1 Struts 2基礎(chǔ)應(yīng)用 實(shí)驗(yàn)2 Struts 2綜合應(yīng)用 實(shí)驗(yàn)3 Hibernate基礎(chǔ)應(yīng)用 實(shí)驗(yàn)4 Hibernate與Struts 2整合應(yīng)用 實(shí)驗(yàn)5 Spring基礎(chǔ)應(yīng)用 實(shí)驗(yàn)6 Spring AOP應(yīng)用 實(shí)驗(yàn)7 Spring與Struts 2整合應(yīng)用 實(shí)驗(yàn)8 Spring、Hibernate、Spring的整合應(yīng)用第3部分 綜合應(yīng)用實(shí)習(xí) 實(shí)習(xí)1 學(xué)生成績(jī)管理系統(tǒng)附錄A SQL Server 2005圖書(shū)管理系統(tǒng)數(shù)據(jù)庫(kù)

章節(jié)摘錄

  MVC模式的提出雖然改變了程序的設(shè)計(jì)思路,但代碼的規(guī)范性還是很差,而Struts框架則具有組件的模塊化、靈活性和重用性的優(yōu)點(diǎn),同時(shí)也簡(jiǎn)化了基于MVC的Web應(yīng)用程序的開(kāi)發(fā)。從應(yīng)用的角度來(lái)說(shuō),Struts有三大塊,分別是Struts核心類(lèi)、Struts配置文件及Struts標(biāo)簽庫(kù)?! ∮纱丝梢?jiàn),Struts本身就實(shí)現(xiàn)了MVC模式,就Struts的發(fā)展來(lái)說(shuō),由于Struts1框架的局限性,一個(gè)基于Struts1及Web Work框架提煉出來(lái)的Strut2框架已經(jīng)逐步成為程序員們關(guān)注的焦點(diǎn)。Struts2框架有著Strutsl的市場(chǎng)及Web Work的精湛技術(shù),將越來(lái)越受歡迎。故本書(shū)將重點(diǎn)講述Struts2?! 鹘y(tǒng)的Java應(yīng)用都是采用JDBC來(lái)訪問(wèn)數(shù)據(jù)庫(kù),它是一種基于SQL的操作方式,但對(duì)目前的JavaEE信息化系統(tǒng)而言,通常采用面向?qū)ο蠓治龊兔嫦驅(qū)ο笤O(shè)計(jì)的過(guò)程。系統(tǒng)從需求分析到系統(tǒng)設(shè)計(jì)都是按面向?qū)ο蠓绞竭M(jìn)行,但是到詳細(xì)的數(shù)據(jù)訪問(wèn)設(shè)計(jì)階段,又回到了傳統(tǒng)的JDBC訪問(wèn)數(shù)據(jù)庫(kù)的老路上來(lái),這是非常令人沮喪的。

圖書(shū)封面

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


    Java EE實(shí)用教程 PDF格式下載


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

 
 

  •   修改了j2ee的錯(cuò)誤與不足,比j2ee有進(jìn)步。
  •   很適合初學(xué),不愧為教材
  •   沒(méi)啥說(shuō)的,我來(lái)拿積分
  •   適合web開(kāi)發(fā)者
  •   本書(shū)包含實(shí)用教程、實(shí)驗(yàn)指導(dǎo)和綜合應(yīng)用實(shí)習(xí)三部分,涵蓋了理論和實(shí)踐教學(xué)的全過(guò)程,本書(shū)為任課老師免費(fèi)提供教學(xué)課件、系統(tǒng)所有源代碼和沒(méi)有沖突的JAR包,本書(shū)可以作為大學(xué)本科和大專(zhuān)相關(guān)課程教材和教學(xué)參考書(shū),也可共從事JAVA EE應(yīng)用系統(tǒng)開(kāi)發(fā)的用戶(hù)學(xué)習(xí)和參考。
  •   我正需要這樣一本書(shū),很想系統(tǒng)的學(xué)習(xí)Struts2、Hibernate、Spring框架及它們之間的整合技術(shù),希望這本書(shū)不會(huì)讓我失望。
  •   比較實(shí)用的一本書(shū)。適合SE轉(zhuǎn)EE入門(mén)學(xué)習(xí)。
  •   本書(shū)比較適合初學(xué)者,但書(shū)中有些錯(cuò)誤,希望讀者多加注意。
  •   本書(shū)不錯(cuò) 比較基礎(chǔ) 適合初學(xué)者學(xué)習(xí)使用
  •   這本書(shū)挺好的,質(zhì)量不錯(cuò),覺(jué)得值得
  •   大概看了下,還行,希望不會(huì)令人失望。
 

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

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