注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)JAVA及其相關(guān)Java EE設(shè)計(jì)模式:Spring企業(yè)級(jí)開發(fā)最佳實(shí)踐

Java EE設(shè)計(jì)模式:Spring企業(yè)級(jí)開發(fā)最佳實(shí)踐

Java EE設(shè)計(jì)模式:Spring企業(yè)級(jí)開發(fā)最佳實(shí)踐

定 價(jià):¥45.00

作 者: (?。﹦P耶爾 著,張平 等譯
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: J2EE

ISBN: 9787115221292 出版時(shí)間: 2010-02-01 包裝: 平裝
開本: 16開 頁數(shù): 227 字?jǐn)?shù):  

內(nèi)容簡介

  《Java EE設(shè)計(jì)模式:Spring企業(yè)級(jí)開發(fā)最佳實(shí)踐》結(jié)合 Spring框架講解了 Java EE設(shè)計(jì)模式,主要介紹了 Java EE應(yīng)用程序設(shè)計(jì)和 Spring框架的基礎(chǔ)知識(shí),描述了表現(xiàn)層、業(yè)務(wù)層和集成層中使用的設(shè)計(jì)模式,提供了每個(gè)模式的實(shí)現(xiàn)細(xì)節(jié)并分析了其優(yōu)缺點(diǎn),最后運(yùn)用書中所講的內(nèi)容示范了開發(fā)訂單管理系統(tǒng)的過程?!禞ava EE設(shè)計(jì)模式:Spring企業(yè)級(jí)開發(fā)最佳實(shí)踐》主要適合 Java EE應(yīng)用程序設(shè)計(jì)人員和架構(gòu)師使用。

作者簡介

  凱耶爾Dhrubojyoti Kayal,敏捷開發(fā)架構(gòu)師。擁有近十年的Java EE開發(fā)經(jīng)驗(yàn)。在此期間。他積極推動(dòng)了企業(yè)Java技術(shù)在架構(gòu)、設(shè)計(jì)、產(chǎn)品開發(fā)和應(yīng)用開發(fā)等方面的應(yīng)用。他感興趣的領(lǐng)域包括Spring框架、JBossSeam、OSGi、重構(gòu)和預(yù)構(gòu)(prefactorng)、富因特網(wǎng)應(yīng)用、Scrum以及XP等。目前,他就職于凱捷咨詢公司。此前曾在TATAConsultancy Services、Oracle以及Cognizant Technology Solutions等公司工作過。

圖書目錄

第1章 企業(yè)級(jí)Java應(yīng)用程序架構(gòu)和設(shè)計(jì)簡介 1
1.1 分布式計(jì)算的發(fā)展歷程 1
1.1.1 單層架構(gòu) 2
1.1.2 兩層架構(gòu) 2
1.1.3 三層架構(gòu) 2
1.1.4 多層架構(gòu) 4
1.1.5 Java EE架構(gòu) 4
1.2 Java EE應(yīng)用程序設(shè)計(jì) 8
1.3 Java EE設(shè)計(jì)模式目錄 9
1.4 使用UML描述Java EE架構(gòu)和設(shè)計(jì) 10
1.4.1 類圖 10
1.4.2 序列圖 12
1.5 小結(jié) 13
第2章 使用Spring框架簡化企業(yè)級(jí)Java應(yīng)用程序 14
2.1 什么是Spring 14
2.2 為什么Spring很重要 14
2.3 Spring框架的組成部分 16
2.3.1 Spring Core 16
2.3.2 Spring AOP 22
2.3.3 Spring DAO 23
2.3.4 Spring ORM 23
2.3.5 JEE 23
2.3.6 Web MVC 23
2.4 使用Spring構(gòu)建分層應(yīng)用程序 23
2.4.1 表現(xiàn)層 24
2.4.2 業(yè)務(wù)層 25
2.4.3 集成層 25
2.5 Spring Java設(shè)計(jì)模式講解模板 26
2.5.1 名稱 26
2.5.2 問題描述 26
2.5.3 模式目的 26
2.5.4 解決方案 26
2.5.5 模式評(píng)價(jià) 26
2.6 小結(jié) 26
第3章 表現(xiàn)層設(shè)計(jì)模式 27
3.1 前端控制器 28
3.1.1 問題描述 28
3.1.2 模式目的 30
3.1.3 解決方案 30
3.1.4 模式評(píng)價(jià) 33
3.2 應(yīng)用程序控制器 33
3.2.1 問題描述 33
3.2.2 模式目的 34
3.2.3 解決方案 34
3.2.4 模式評(píng)價(jià) 46
3.3 頁面控制器 47
3.3.1 問題描述 47
3.3.2 模式目的 47
3.3.3 解決方案 47
3.3.4 模式評(píng)價(jià) 63
3.4 上下文對(duì)象模式 64
3.4.1 問題描述 64
3.4.2 模式目的 64
3.4.3 解決方案 64
3.4.4 模式評(píng)價(jià) 70
3.5 攔截過濾器模式 70
3.5.1 問題描述 70
3.5.2 模式目的 70
3.5.3 解決方案 71
3.5.4 模式評(píng)價(jià) 76
3.6 視圖助手模式 76
3.6.1 問題描述 76
3.6.2 模式目的 76
3.6.3 解決方案 77
3.6.4 模式評(píng)價(jià) 84
3.7 組合視圖模式 85
3.7.1 問題描述 85
3.7.2 模式目的 85
3.7.3 解決方案 85
3.7.4 模式評(píng)價(jià) 89
3.8 分發(fā)者視圖模式 89
3.8.1 問題描述 89
3.8.2 模式目的 89
3.8.3 解決方案 90
3.8.4 模式評(píng)價(jià) 94
3.9 服務(wù)到工作者模式 94
3.9.1 問題描述 94
3.9.2 模式目的 94
3.9.3 解決方案 95
3.9.4 模式評(píng)價(jià) 95
3.10 小結(jié) 96
第4章 業(yè)務(wù)層設(shè)計(jì)模式 97
4.1 服務(wù)定位器模式 97
4.1.1 問題描述 97
4.1.2 模式目的 100
4.1.3 解決方案 100
4.1.4 模式評(píng)價(jià) 109
4.2 業(yè)務(wù)代理模式 109
4.2.1 問題描述 109
4.2.2 模式目的 109
4.2.3 解決方案 109
4.2.4 模式評(píng)價(jià) 111
4.3 會(huì)話外觀模式 112
4.3.1 問題描述 112
4.3.2 模式目的 112
4.3.3 解決方案 112
4.3.4 模式評(píng)價(jià) 116
4.4 應(yīng)用程序服務(wù)模式 117
4.4.1 問題描述 117
4.4.2 模式目的 117
4.4.3 解決方案 118
4.4.4 模式評(píng)價(jià) 120
4.5 業(yè)務(wù)接口模式 121
4.5.1 問題描述 121
4.5.2 模式目的 121
4.5.3 解決方案 121
4.5.4 模式評(píng)價(jià) 127
4.6 小結(jié) 127
第5章 集成層設(shè)計(jì)模式 128
5.1 數(shù)據(jù)訪問對(duì)象模式 128
5.1.1 問題描述 128
5.1.2 模式目的 131
5.1.3 解決方案 131
5.1.4 模式評(píng)價(jià) 140
5.2 過程訪問對(duì)象模式 140
5.2.1 問題描述 140
5.2.2 模式目的 140
5.2.3 解決方案 140
5.2.4 模式評(píng)價(jià) 143
5.3 服務(wù)觸發(fā)器模式 143
5.3.1 問題描述 143
5.3.2 模式目的 144
5.3.3 解決方案 144
5.3.4 模式評(píng)價(jià) 151
5.4 Web服務(wù)代理模式 151
5.4.1 問題描述 151
5.4.2 模式目的 151
5.4.3 解決方案 152
5.4.4 模式評(píng)價(jià) 161
5.5 小結(jié) 161
第6章 橫切設(shè)計(jì)模式 162
6.1 驗(yàn)證和授權(quán)實(shí)施者模式 163
6.1.1 問題描述 163
6.1.2 模式目的 164
6.1.3 解決方案 164
6.1.4 模式評(píng)價(jià) 182
6.2 審核攔截器模式 182
6.2.1 問題描述 182
6.2.2 模式目的 182
6.2.3 解決方案 183
6.2.4 模式評(píng)價(jià) 189
6.3 域服務(wù)所有者事務(wù)模式 189
6.3.1 問題描述 189
6.3.2 模式目的 189
6.3.3 解決方案 190
6.3.4 模式評(píng)價(jià) 197
6.4 小結(jié) 197
第7章 案例研究:構(gòu)建訂單管理系統(tǒng) 198
7.1 需求 198
7.1.1 用戶故事卡:用戶登錄 199
7.1.2 用戶故事卡:查詢服務(wù) 199
7.1.3 用戶故事卡:保存訂單 199
7.2 迭代規(guī)劃 199
7.3 架構(gòu) 200
7.3.1 表現(xiàn)層 200
7.3.2 業(yè)務(wù)層 201
7.3.3 集成層 202
7.4 設(shè)計(jì) 202
7.5 安全機(jī)制 203
7.5.1 問題描述 203
7.5.2 模式目的 203
7.5.3 解決方案 203
7.6 JSP 203
7.6.1 問題描述 203
7.6.2 模式目的 204
7.6.3 解決方案 204
7.7 頁面控制器 204
7.7.1 問題描述 204
7.7.2 模式目的 204
7.7.3 解決方案 204
7.8 開發(fā) 205
7.8.1 創(chuàng)建工作區(qū) 206
7.8.2 創(chuàng)建項(xiàng)目 207
7.8.3 添加依賴關(guān)系 208
7.8.4 構(gòu)建項(xiàng)目 210
7.8.5 部署項(xiàng)目 219
7.9 小結(jié) 227

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)