輕量級(jí) Java EE 企業(yè)應(yīng)用實(shí)戰(zhàn)-Struts 2+Spring 4+Hibernate整合開發(fā)-(含光盤1張)
-
>
決戰(zhàn)行測(cè)5000題(言語(yǔ)理解與表達(dá))
-
>
軟件性能測(cè)試.分析與調(diào)優(yōu)實(shí)踐之路
-
>
第一行代碼Android
-
>
深度學(xué)習(xí)
-
>
Unreal Engine 4藍(lán)圖完全學(xué)習(xí)教程
-
>
深入理解計(jì)算機(jī)系統(tǒng)-原書第3版
-
>
Word/Excel PPT 2013辦公應(yīng)用從入門到精通-(附贈(zèng)1DVD.含語(yǔ)音視頻教學(xué)+辦公模板+PDF電子書)
輕量級(jí) Java EE 企業(yè)應(yīng)用實(shí)戰(zhàn)-Struts 2+Spring 4+Hibernate整合開發(fā)-(含光盤1張) 版權(quán)信息
- ISBN:9787121242533
- 條形碼:9787121242533 ; 978-7-121-24253-3
- 裝幀:一般膠版紙
- 冊(cè)數(shù):暫無
- 重量:暫無
- 所屬分類:>
輕量級(jí) Java EE 企業(yè)應(yīng)用實(shí)戰(zhàn)-Struts 2+Spring 4+Hibernate整合開發(fā)-(含光盤1張) 本書特色
本書是《輕量級(jí)java ee企業(yè)應(yīng)用實(shí)戰(zhàn)》的第4版,第4版保持了前幾版內(nèi)容全面、深入的特點(diǎn),主要完成全部知識(shí)的升級(jí)。 本書介紹了java ee領(lǐng)域的三個(gè)開源框架:struts 2、spring和hibernate。其中struts 2升級(jí)到2.3.16.3,spring升級(jí)到4.0.4,hibernate升級(jí)到4.3.5。本書還全面介紹了servlet 3.1的新特性,以及tomcat 8.0的配置和用法,本書的示例也應(yīng)該在tomcat 8.0上運(yùn)行。 本書重點(diǎn)介紹如何整合struts 2.3+spring 4.0+hibernate 4.3進(jìn)行java ee開發(fā),主要包括三部分。**部分介紹了java ee開發(fā)的基礎(chǔ)知識(shí),以及如何搭建開發(fā)環(huán)境。第二部分詳細(xì)講解了struts 2.3、spring 4.0和hibernate 4.3三個(gè)框架的用法,介紹三個(gè)框架時(shí),以eclipse ide的使用來上手,一步步帶領(lǐng)讀者深入三個(gè)框架的核心。這部分內(nèi)容是筆者講授“瘋狂java實(shí)訓(xùn)”的培訓(xùn)講義,因此是本書的重點(diǎn)部分。這部分內(nèi)容既包含了筆者多年開發(fā)經(jīng)歷的領(lǐng)悟,也融入了豐富的授課經(jīng)驗(yàn)。第三部分示范開發(fā)了一個(gè)包含7個(gè)表,表之間具有復(fù)雜的關(guān)聯(lián)映射、繼承映射等關(guān)系,且業(yè)務(wù)也相對(duì)復(fù)雜的工作流案例,希望讓讀者理論聯(lián)系實(shí)際,將三個(gè)框架真正運(yùn)用到實(shí)際開發(fā)中去。該案例采用目前*流行、*規(guī)范的java ee架構(gòu),整個(gè)應(yīng)用分為領(lǐng)域?qū)ο髮、dao層、業(yè)務(wù)邏輯層、mvc層和視圖層,各層之間分層清晰,層與層之間以松耦合的方法組織在一起。該案例既提供了ide無關(guān)的、基于ant管理的項(xiàng)目源碼,也提供了基于eclipse ide的項(xiàng)目源碼,*大限度地滿足讀者的需求。 本書不再介紹struts 1.x相關(guān)內(nèi)容,如果讀者希望獲取《輕量級(jí)j2ee企業(yè)應(yīng)用實(shí)戰(zhàn)》第1版中關(guān)于struts 1.x的知識(shí),請(qǐng)登錄http://www.crazyit.org下載。當(dāng)讀者閱讀此書遇到技術(shù)難題時(shí),也可登錄http://www.crazyit.org發(fā)帖,筆者將會(huì)及時(shí)予以解答。
輕量級(jí) Java EE 企業(yè)應(yīng)用實(shí)戰(zhàn)-Struts 2+Spring 4+Hibernate整合開發(fā)-(含光盤1張) 內(nèi)容簡(jiǎn)介
推薦購(gòu)買: 瘋狂java講義(第3版) 瘋狂android講義(第2版) 瘋狂java講義精粹(第2版)(含cd光盤1張) 國(guó)內(nèi)知名it圖書作家李剛老師基于曾榮獲中國(guó)書刊發(fā)行業(yè)協(xié)會(huì)“年度全行業(yè)優(yōu)秀暢銷品種”大獎(jiǎng)的《輕量級(jí)java ee企業(yè)應(yīng)用實(shí)戰(zhàn)(第3版)》全新升級(jí); 本書內(nèi)容升級(jí)到struts 2.3、spring 4.0、hibernate 4.3;全書所有示例基于java 8、hibernate注解進(jìn)行全面升級(jí); 《輕量級(jí)java ee企業(yè)應(yīng)用實(shí)戰(zhàn)》新增maven、svn、tomcat 8.0、eclipse luna(4.4)等知識(shí); 數(shù)百個(gè)小型案例及完整的工作流系統(tǒng)綜合案例幫讀者領(lǐng)略s2sh開發(fā)精髓; 《輕量級(jí)java ee企業(yè)應(yīng)用實(shí)戰(zhàn)》被多所“985”“211”院校選作教材; *受程序員歡迎、影響力*大的國(guó)人原創(chuàng)s2sh應(yīng)用開發(fā)必讀經(jīng)典。
輕量級(jí) Java EE 企業(yè)應(yīng)用實(shí)戰(zhàn)-Struts 2+Spring 4+Hibernate整合開發(fā)-(含光盤1張) 目錄
1.1 java ee應(yīng)用概述
1.1.1 java ee應(yīng)用的分層模型
1.1.2 java ee應(yīng)用的組件
1.1.3 java ee應(yīng)用的結(jié)構(gòu)和優(yōu)勢(shì)
1.1.4 常用的java ee服務(wù)器
1.2 輕量級(jí)java ee應(yīng)用相關(guān)技術(shù)
1.2.1 jsp、servlet 3.x和javabean及替代技術(shù)
1.2.2 struts 2.3及替代技術(shù)
1.2.3 hibernate 4.3及替代技術(shù)
1.2.4 spring 4.0及替代技術(shù)
1.3 tomcat的下載和安裝
1.3.1 安裝tomcat服務(wù)器
1.3.2 配置tomcat的服務(wù)端口
1.3.3 進(jìn)入控制臺(tái)
1.3.4 部署web應(yīng)用
1.3.5 配置tomcat的數(shù)據(jù)源
1.4 eclipse的安裝和使用
1.4.1 eclipse的下載和安裝
1.4.2 在線安裝eclipse插件
1.4.3 從本地壓縮包安裝插件
1.4.4 手動(dòng)安裝eclipse插件
1.4.5 使用eclipse開發(fā)java ee應(yīng)用
1.4.6 導(dǎo)入eclipse項(xiàng)目
1.4.7 導(dǎo)入非eclipse項(xiàng)目
1.5 ant的安裝和使用
1.5.1 ant的下載和安裝
1.5.2 使用ant工具
1.5.3 定義生成文件
1.5.4 ant的任務(wù)(task)
1.6 maven的安裝和使用
1.6.1 下載和安裝maven
1.6.2 設(shè)置maven
1.6.3 創(chuàng)建、構(gòu)建簡(jiǎn)單的項(xiàng)目
1.6.4 maven的核心概念
1.6.5 依賴管理
1.6.6 pom文件的元素
1.7 使用svn進(jìn)行協(xié)作開發(fā)
1.7.1 下載和安裝svn服務(wù)器
1.7.2 配置svn資源庫(kù)
1.7.3 下載和安裝svn客戶端
1.7.4 將項(xiàng)目發(fā)布到服務(wù)器
1.7.5 從服務(wù)器下載項(xiàng)目
1.7.6 提交(commit)修改
1.7.7 同步(update)本地文件
1.7.8 添加文件和目錄
1.7.9 刪除文件和目錄
1.7.10 查看文件或目錄的版本變革
1.7.11 從以前版本重新開始
1.7.12 創(chuàng)建分支
1.7.13 沿著分支開發(fā)
1.7.14 合并分支
1.7.15 使用eclipse作為svn客戶端
1.8 本章小結(jié)
第2章 jsp/servlet及相關(guān)技術(shù)詳解
2.1 web應(yīng)用和web.xml文件
2.1.1 構(gòu)建web應(yīng)用
2.1.2 配置描述符web.xml
2.2 jsp的基本原理
2.3 jsp的4種基本語(yǔ)法
2.3.1 jsp注釋
2.3.2 jsp聲明
2.3.3 輸出jsp表達(dá)式
2.3.4 jsp腳本
2.4 jsp的3個(gè)編譯指令
2.4.1 page指令
2.4.2 include指令
2.5 jsp的7個(gè)動(dòng)作指令
2.5.1 forward指令
2.5.2 include指令
2.5.3 usebean、setproperty、getproperty指令
2.5.4 plugin指令
2.5.5 param指令
2.6 jsp腳本中的9個(gè)內(nèi)置對(duì)象
2.6.1 application對(duì)象
2.6.2 config對(duì)象
2.6.3 exception對(duì)象
2.6.4 out對(duì)象
2.6.5 pagecontext對(duì)象
2.6.6 request對(duì)象
2.6.7 response對(duì)象
2.6.8 session對(duì)象
2.7 servlet介紹
2.7.1 servlet的開發(fā)
2.7.2 servlet的配置
2.7.3 jsp/servlet的生命周期
2.7.4 load-on-startup servlet
2.7.5 訪問servlet的配置參數(shù)
2.7.6 使用servlet作為控制器
2.8 jsp 2的自定義標(biāo)簽
2.8.1 開發(fā)自定義標(biāo)簽類
2.8.2 建立tld文件
2.8.3 使用標(biāo)簽庫(kù)
2.8.4 帶屬性的標(biāo)簽
2.8.5 帶標(biāo)簽體的標(biāo)簽
2.8.6 以頁(yè)面片段作為屬性的標(biāo)簽
2.8.7 動(dòng)態(tài)屬性的標(biāo)簽
2.9 filter介紹
2.9.1 創(chuàng)建filter類
2.9.2 配置filter
2.9.3 使用url rewrite實(shí)現(xiàn)網(wǎng)站偽靜態(tài)
2.10 listener介紹
2.10.1 實(shí)現(xiàn)listener類
2.10.2 配置listener
2.10.3 使用servletcontextattributelistener
2.10.4 使用servletrequestlistener和servletrequestattributelistener
2.10.5 使用httpsessionlistener和httpsessionattributelistener
2.11 jsp 2特性
2.11.1 配置jsp屬性
2.11.2 表達(dá)式語(yǔ)言
2.11.3 tag file支持
2.12 servlet 3.0新特性
2.12.1 servlet 3.0的注解
2.12.2 servlet 3.0的web模塊支持
2.12.3 servlet 3.0提供的異步處理
2.12.4改進(jìn)的servlet api
2.13 servlet 3.1新增的非阻塞式io
2.14 tomcat 8的websocket支持
2.15 本章小結(jié)
第3章 struts 2的基本用法
3.1 mvc思想概述
3.1.1 傳統(tǒng)model 1和model 2
3.1.2 mvc思想及其優(yōu)勢(shì)
3.2 struts 2的下載和安裝
3.2.1 為web應(yīng)用增加struts 2支持
3.2.2 在eclipse中使用struts 2
3.2.3 增加登錄處理
3.3 struts 2的流程
3.3.1 struts 2應(yīng)用的開發(fā)步驟
3.3.2 struts 2的流程
3.4 struts 2的常規(guī)配置
3.4.1 常量配置
3.4.2 包含其他配置文件
3.5 實(shí)現(xiàn)action
3.5.1 action接口和actionsupport基類
3.5.2 action訪問servlet api
3.5.3 action直接訪問servlet api
3.5.4 使用servletactioncontext訪問servlet api
3.6 配置action
3.6.1 包和命名空間
3.6.2 action的基本配置
3.6.3 使用action的動(dòng)態(tài)方法調(diào)用
3.6.4 指定method屬性及使用通配符
3.6.5 配置默認(rèn)action
3.6.6 配置action的默認(rèn)處理類
3.7 配置處理結(jié)果
3.7.1 理解處理結(jié)果
3.7.2 配置結(jié)果
3.7.3 struts 2支持的結(jié)果類型
3.7.4 plaintext結(jié)果類型
3.7.5 redirect結(jié)果類型
3.7.6 redirectaction結(jié)果類型
3.7.7 動(dòng)態(tài)結(jié)果
3.7.8 action屬性值決定物理視圖資源
3.7.9 全局結(jié)果
3.7.10 使用preresultlistener
3.8 配置struts 2的異常處理
3.8.1 struts 2的異常處理機(jī)制
3.8.2 聲明式異常捕捉
3.8.3 輸出異常信息
3.9 convention插件與“約定”支持
3.9.1 action的搜索和映射約定
3.9.2 按約定映射result
3.9.3 action鏈的約定
3.9.4 自動(dòng)重加載映射
3.9.5 convention插件的相關(guān)常量
3.9.6 convention插件相關(guān)annotation
3.10 使用struts 2的國(guó)際化
3.10.1 視圖頁(yè)面的國(guó)際化
3.10.2 action的國(guó)際化
3.10.3 使用包范圍的國(guó)際化資源
3.10.4 使用全局國(guó)際化資源
3.10.5 輸出帶占位符的國(guó)際化消息
3.10.6 加載資源文件的順序
3.11 使用struts 2的標(biāo)簽庫(kù)
3.11.1 struts 2標(biāo)簽庫(kù)概述
3.11.2 使用struts 2標(biāo)簽
輕量級(jí) Java EE 企業(yè)應(yīng)用實(shí)戰(zhàn)-Struts 2+Spring 4+Hibernate整合開發(fā)-(含光盤1張) 作者簡(jiǎn)介
李剛,十多年軟件行業(yè)開發(fā)從業(yè)經(jīng)驗(yàn),瘋狂軟件教育中心教學(xué)總監(jiān)。 瘋狂Java實(shí)訓(xùn)營(yíng)創(chuàng)始人,瘋狂Java體系原創(chuàng)圖書作者。 廣東技術(shù)師范學(xué)院計(jì)算機(jī)科學(xué)系兼職副教授,51CTO專家門診特邀嘉賓。 培訓(xùn)的學(xué)生已在華為、IBM、阿里軟件、網(wǎng)易、電信盈科等名企就職。 國(guó)內(nèi)著名高端IT技術(shù)作家,已出版《瘋狂Java講義》《瘋狂Android講義》《輕量級(jí)Java EE企業(yè)應(yīng)用實(shí)戰(zhàn)》《瘋狂iOS講義》《瘋狂Ajax講義》《瘋狂XML講義》《經(jīng)典Java EE企業(yè)應(yīng)用實(shí)戰(zhàn)》《瘋狂HTML 5/CSS 3/JavaScript講義》《Struts 2.x權(quán)威指南》等著作。 其中瘋狂Java體系圖書經(jīng)多年沉淀,贏得極高的市場(chǎng)認(rèn)同,多次重印成為超級(jí)暢銷書,并被多所“985”“211”院校選作教材。部分圖書已被翻譯成繁體中文版,授權(quán)到臺(tái)灣地區(qū)。
- >
月亮虎
- >
苦雨齋序跋文-周作人自編集
- >
中國(guó)人在烏蘇里邊疆區(qū):歷史與人類學(xué)概述
- >
龍榆生:詞曲概論/大家小書
- >
企鵝口袋書系列·偉大的思想20:論自然選擇(英漢雙語(yǔ))
- >
羅庸西南聯(lián)大授課錄
- >
伯納黛特,你要去哪(2021新版)
- >
月亮與六便士