輕量級Web應(yīng)用開發(fā)寶典

出版時(shí)間:2011-1  出版社:電子工業(yè)出版社  作者:陳天河  頁數(shù):629  
Tag標(biāo)簽:無  

前言

Java開發(fā)是現(xiàn)在軟件開發(fā)中最大的熱點(diǎn),而輕量級的J2EE由于其開發(fā)容易、應(yīng)用方便無疑成為了熱點(diǎn)中的熱點(diǎn)。本書正是圍繞目前炙手可熱的輕量級J2EE組件——Struts,Hibernate和Spring為核心進(jìn)行講解的。在本書中使用了目前最流行的集成開發(fā)環(huán)境Eclipse,并對其基本配置、使用方法以及在軟件開發(fā)中常用的功能進(jìn)行了詳細(xì)的講解。Struts 2.1是一個(gè)實(shí)現(xiàn)了MVC模式的Web應(yīng)用組件,是由WebWork組件發(fā)展而來的,因此是一個(gè)非常成熟的Web組件,被廣泛地應(yīng)用于各種Web應(yīng)用系統(tǒng)的表示層實(shí)現(xiàn)中。Hibernate是一個(gè)成熟的ORM組件,主要用于實(shí)現(xiàn)數(shù)據(jù)的持久化功能。它的最大作用在于構(gòu)筑了面向?qū)ο蟮腏ava語言與關(guān)系型數(shù)據(jù)庫之間的橋梁,這樣就使開發(fā)人員可以直接通過對Java對象的持久化操作來完成對數(shù)據(jù)的持久化操作。Spring作為一個(gè)輕量級的J2EE框架,其核心是一個(gè)功能強(qiáng)大的IoC容器,在此容器的基礎(chǔ)上又提供了對AOP的支持,以及對持久層和表示層的封裝實(shí)現(xiàn)。同時(shí),它也提供了對常用持久層組件和表示層組件的支持。任何編程語言和技術(shù)的學(xué)習(xí)都應(yīng)該以實(shí)踐為基礎(chǔ),也就是說只有通過具體的練習(xí)實(shí)現(xiàn)了所要完成的功能,才能說對于這個(gè)知識點(diǎn)有了一定的了解。就像所有的編程書籍都會以類似“Hello World!”的實(shí)例開始進(jìn)行講解一樣,本書每個(gè)組件的講解都是以最基礎(chǔ)的實(shí)例進(jìn)行講解的。在這些實(shí)例中,讀者可以了解到組件的基本用法和主要功能,為后面深入的學(xué)習(xí)打下堅(jiān)實(shí)的基礎(chǔ)。

內(nèi)容概要

本書詳細(xì)講解了struts 2.1,hibernate 3.5和spring
3.0這三個(gè)組件的基礎(chǔ)知識和基本使用方法,并通過一系列集成開發(fā)實(shí)例講解了這三個(gè)組件在j2ee項(xiàng)目中的應(yīng)用。
  本書對每一個(gè)組件的講解都是以入門級實(shí)例開始的,然后對組件的架構(gòu)以及各方面的功能進(jìn)行了深入的探討。這樣安排的好處是使讀者在具備了初步知識的基礎(chǔ)上對組件進(jìn)行更深入的理解,并通過一系列貼近實(shí)際的實(shí)例來提高讀者對組件的把握能力以及迅速豐富開發(fā)經(jīng)驗(yàn)。本書的配套光盤中包含了本書所有實(shí)例的完整源代碼以及開發(fā)中需要使用到的輔助工具。
  本書適合于使用基于struts,hibernate,spring的java應(yīng)用程序進(jìn)行開發(fā)的技術(shù)人員,同時(shí)也非常適合對這三種技術(shù)感興趣的讀者進(jìn)行學(xué)習(xí)和提高。

書籍目錄

第1章 配置開發(fā)環(huán)境  
 1.1 安裝jdk
  1.1.1 獲得jdk安裝軟件
  1.1.2 安裝jdk
  1.1.3 檢查jdk的安裝結(jié)果
 1.2 eclipse初探
  1.2.1 eclipse的發(fā)布版本
  1.2.2 安裝和配置eclipse
  1.2.3 運(yùn)行eclipse
  1.2.4 eclipse集成環(huán)境概述
  1.2.5 使用eclipse開發(fā)第一個(gè)java程序
 1.3 tomcat
  1.3.1 獲得tomcat
  1.3.2 安裝和配置tomcat
  1.3.3 啟動tomcat
  1.3.4 在eclipse中配置tomcat
 1.4 安裝oracle
 1.5 小結(jié)
第2章 struts 入門
 2.1 struts 簡介
  2.1.1 了解struts
  2.1.2 獲得struts
  2.1.3 運(yùn)行struts 的樣例程序
 2.2 struts 的第一個(gè)應(yīng)用
  2.2.1 構(gòu)建hello world程序
  2.2.2 實(shí)現(xiàn)用戶登錄功能
 2.3 小結(jié)
第3章 深入struts
 3.1 struts 的處理流程
 3.2 strutsprepareandexecutefilter
  3.2.1 strutsprepareandexecutefilter的作用
  3.2.2 strutsprepareandexecutefilter的配置
 3.3 struts 的配置文件
  3.3.1 package元素
  3.3.2 include元素
  3.3.3 bean元素
  3.3.4 constant元素
 3.4 struts 中常量的配置
  3.4.1 struts 中常量配置的優(yōu)先級
  3.4.2 struts 中常量的配置方法
  3.4.3 struts 中的可配置參數(shù)
 3.5 struts 中的valuestack
  3.5.1 ognl
  3.5.2 ognlvaluestack的基本應(yīng)用
 3.6 struts 中的類型轉(zhuǎn)換
  3.6.1 轉(zhuǎn)換器的定義
  3.6.2 struts 中的類型轉(zhuǎn)換機(jī)制
  3.6.3 轉(zhuǎn)換器的注冊
  3.6.4 struts 所提供的類型轉(zhuǎn)換器
  3.6.5 struts 對collection和map的類型轉(zhuǎn)換
  3.6.6 為集合對象建立索引
  3.6.7 類型轉(zhuǎn)換中的錯(cuò)誤處理
 3.7 小結(jié)
第4章 struts 的視圖核心技術(shù)
 4.1 struts 的標(biāo)簽庫
  4.1.1 struts 標(biāo)簽庫概述
  4.1.2 struts 標(biāo)簽的配置
  4.1.3 struts 標(biāo)簽的語法
  4.1.4 struts 標(biāo)簽的功能
 4.2 struts 的主題和模板
  4.2.1 struts 的主題
  4.2.2 struts 的模板
 4.3 ajax在struts 中的應(yīng)用
  4.3.1 ajax的核心技術(shù)
  4.3.2 struts 對于ajax的支持
 4.4 小結(jié)
第5章 struts 的后臺核心技術(shù)
第6章 struts 的其他核心技術(shù)
第7章 hibernate簡介
第8章 hibernate入門
第9章 深入hibernate
第10章 hibernate映射技巧
第11章 hibernate高級技巧
第12章 spring簡介
第13章 spring的核心技術(shù)
第14章 基于spring的數(shù)據(jù)訪問
第15章 spring mvc入門
第16章 spring的web集成
第17章 使用struts +spring+hibernate架構(gòu)開發(fā)訂貨系統(tǒng)

章節(jié)摘錄

插圖:

編輯推薦

《輕量級Web應(yīng)用開發(fā)寶典:Struts 2.1+Hibernate 3.5+Spring 3.0整合開發(fā)》:以入門級的實(shí)例為起點(diǎn),充分考慮初學(xué)者的需要以實(shí)例講解為基礎(chǔ),探索組件的設(shè)計(jì)思想書中實(shí)例都來源于真實(shí)的項(xiàng)目開發(fā),力爭與實(shí)際工作緊密結(jié)合內(nèi)容講解由淺入深、循序漸進(jìn),可以滿足不同層次讀者的需求一線系統(tǒng)架構(gòu)專家為讀者揭密Java EE輕量級組合框架SSH,以簡馭繁,直擊SSH實(shí)戰(zhàn)開發(fā)要領(lǐng)。全新的版本,全面展示Struts 2.1+Hibernate 3.5+Spring 3.0的新特性。

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    輕量級Web應(yīng)用開發(fā)寶典 PDF格式下載


用戶評論 (總計(jì)27條)

 
 

  •   書的內(nèi)容很詳細(xì),圖文結(jié)合實(shí)例講解還不錯(cuò)的。
  •   講解到位,代碼也很全,現(xiàn)在重新學(xué)習(xí),我希望這本書能夠再版!
  •   書好,便宜,內(nèi)容豐富,快遞給力!下回還來。
  •   好,給兒子買的,學(xué)習(xí)it 專業(yè)的
  •   內(nèi)容還沒看,但物流太給力了,還沒24小時(shí)就給送到了……
  •   不錯(cuò)很實(shí)用,例子都能看懂
  •   看了,內(nèi)容有用的地方
  •   好東西啊
  •   寫的還不錯(cuò),初學(xué)也可以看懂。而且有一些有深度的講解,有收獲。不過也能看出來,從老外的書里抄了不少。不過總之有理論,有實(shí)踐,有代碼,適合入門。
  •   綜體來說還是可以的,滿意
  •   前面幾十頁講的東西基本無用,浪費(fèi)紙張
  •   正在閱讀,感覺對于初學(xué)者還是可以的
  •   缺點(diǎn):
    1、光盤不能用。
    2、oracle不好安裝。

    優(yōu)點(diǎn):
    1、內(nèi)容比較詳細(xì),很容易看懂。
    2、知識點(diǎn)不較清晰。
  •   適合于剛開始接觸三大框架的人!
  •   沒有什么大過,也沒有給我什么大精奇,認(rèn)真看,收獲還是不少@_@
  •   代朋友買的,反饋一般,只能說用得上,說不上太好~~
  •   過于簡單了。
  •   內(nèi)容骨感,字體豐滿,……
  •   文字多處印刷錯(cuò)誤,好多文字不見了
  •   用老的思想在寫書,為了出書而出書。真擔(dān)心作者會不會。不推薦購買,廢話一大堆。沒有看到Spring3.0,Hibernate3.0和Struts2一點(diǎn)有用的東西。入門也別買,錯(cuò)誤引導(dǎo)。
  •   本書是在前一版的基礎(chǔ)上,加了一些新東西,但談不上全面展現(xiàn)spring3的新特性,比如spring3所倡導(dǎo)的零配置,注解取代xml等核心概念都沒有涉及,另外趕到十分遺憾,這本書買后悔了,我有前一版,這般對前一版的改動量太小了,郁悶中!!
  •   這本書說得好聽一點(diǎn)就是百科全書。里面什么都講一下,例如在舉Hibernate的例子時(shí)用到了filter,于是就花幾頁子去寫什么是servlet、什么是filter。用到了log4j又寫了幾頁介紹。但是對很多關(guān)鍵知識點(diǎn)例如c3p0配置等在書中就直接給一個(gè)網(wǎng)站鏈接讓讀者自己上網(wǎng)查文檔。
  •   很不錯(cuò)的一本書,做教科書用的
  •   剛買兩天,還沒有開始用,竟然降價(jià)了,我很生氣!?。?!質(zhì)量吧,看著就那。。。
  •   自從我買了這本書之后,我很后悔,什么STRUTS2啊,看都看不懂,而且很多代碼沒有注釋,而且難懂,還有里面的語言很多沒有重點(diǎn),看不出來,我看了那個(gè)OGNL時(shí)看了幾天,也沒有弄懂,它講一個(gè)知識點(diǎn),然后就沒有教人怎么用,誰知道啊,這么爛的書,我特地回來評論這本書,就是希望買的人三思而后行。
  •   看著還行,講解也挺到位。頂一下?。?!
  •   送貨公司很不負(fù)責(zé),我前面訂的書都收到了,這本他們竟說聯(lián)系不上我,導(dǎo)致我現(xiàn)在沒拿到書
 

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

京ICP備13047387號-7