注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)大型互聯(lián)網(wǎng)應(yīng)用輕量級(jí)架構(gòu)實(shí)戰(zhàn)

大型互聯(lián)網(wǎng)應(yīng)用輕量級(jí)架構(gòu)實(shí)戰(zhàn)

大型互聯(lián)網(wǎng)應(yīng)用輕量級(jí)架構(gòu)實(shí)戰(zhàn)

定 價(jià):¥89.00

作 者: 柳偉衛(wèi) 著
出版社: 北京大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787301309445 出版時(shí)間: 2019-12-01 包裝: 平裝
開本: 16開 頁數(shù): 448 字?jǐn)?shù):  

內(nèi)容簡介

  輕量級(jí)架構(gòu)是目前的主流架構(gòu)之一,《大型互聯(lián)網(wǎng)應(yīng)用輕量級(jí)架構(gòu)實(shí)戰(zhàn)》全面介紹了基于輕量級(jí)架構(gòu)來構(gòu)建大型互聯(lián)網(wǎng)應(yīng)用,包括輕量級(jí)架構(gòu)概述、Servlet、Spring、單元測試、集成測試、事務(wù)管理、Spring Security、MyBatis、MyBatis 高級(jí)應(yīng)用、SMM 技術(shù)集成、SMM 分層、基于 SMM 架構(gòu)的互聯(lián)網(wǎng)應(yīng)用、使用 NGINX 實(shí)現(xiàn)高可用、使用 Redis 實(shí)現(xiàn)高并發(fā)等內(nèi)容。同時(shí),書中所介紹的技術(shù)方案皆為業(yè)界主流的技術(shù),極具前瞻性。最后,本書除了講解輕量級(jí)架構(gòu)的理論知識(shí),還會(huì)在每個(gè)知識(shí)點(diǎn)上輔以大量的代碼案例,使理論可以聯(lián)系實(shí)際,具備更強(qiáng)的可操作性。本書主要面向的是對(duì)分布式系統(tǒng)、輕量級(jí)應(yīng)用有使用需求的學(xué)生、軟件開發(fā)人員、系統(tǒng)架構(gòu)師。

作者簡介

  柳偉衛(wèi)(waylau),在 IT 公司擔(dān)任項(xiàng)目經(jīng)理、架構(gòu)師、高級(jí)開發(fā)顧問等職位,具有多年軟件開發(fā)管理及系統(tǒng)架構(gòu)經(jīng)驗(yàn)。負(fù)責(zé)過多個(gè)省、國家大型分布式系統(tǒng)的設(shè)計(jì)與研發(fā),參與了多個(gè)大型項(xiàng)目的微服務(wù)架構(gòu)的技術(shù)改造,在實(shí)際工作中積累了大量的微服務(wù)架構(gòu)經(jīng)驗(yàn)。是 CSDN、 開源中國、云棲社區(qū)等技術(shù)社區(qū)專家。著有《Spring Boot企業(yè)級(jí)應(yīng)用開發(fā)實(shí)戰(zhàn)》《Spring Cloud 微服務(wù)架構(gòu)開發(fā)實(shí)戰(zhàn)》等專著。

圖書目錄

第1章 輕量級(jí)架構(gòu)概述 1
1.1 大型互聯(lián)網(wǎng)應(yīng)用的特征 2
1.2 傳統(tǒng)企業(yè)級(jí)應(yīng)用技術(shù)的不足 5
1.3 Lite框架簡介 7
第2章 Servlet 10
2.1 Servlet概述 11
2.2 請(qǐng)求 16
2.3 Servlet上下文 19
2.4 響應(yīng) 24
2.5 實(shí)戰(zhàn):基于Servlet的Web程序 26
2.6 Jetty 31
2.7 實(shí)戰(zhàn):在應(yīng)用中內(nèi)嵌Jetty容器 36
第3章 Spring 基礎(chǔ) 42
3.1 Spring概述 43
3.2 IoC 47
3.3 AOP 67
3.4 資源處理 76
3.5 表達(dá)式語言SpEL 80
第4章 Spring單元測試 90
4.1 Mock對(duì)象 91
4.2 測試工具類 91
第5章 Spring集成測試 93
5.1 集成測試概述 94
5.2 測試相關(guān)的注解 95
5.3 Spring TestContext框架 106
5.4 Spring MVC Test框架 118
第6章 Spring事務(wù)管理 128
6.1 事務(wù)管理概述 129
6.2 通過事務(wù)實(shí)現(xiàn)資源同步 132
6.3 聲明式事務(wù)管理 133
6.4 編程式事務(wù)管理 146
第7章 Spring Web MVC 148
7.1 Spring Web MVC 概述 149
7.2 DispatcherServlet 149
7.3 過濾器 153
7.4 控制器 155
7.5 異常處理 161
7.6 CORS處理 163
7.7 HTTP緩存 167
7.8 MVC配置 169
7.9 實(shí)戰(zhàn):基于Spring Web MVC的REST接口 177
第8章 Spring Security 183
8.1 基于角色的權(quán)限管理 184
8.2 Spring Security基礎(chǔ) 187
8.3 實(shí)戰(zhàn):基于Spring Security的安全認(rèn)證功能 194
第9章 MyBatis 基礎(chǔ) 202
9.1 MyBatis 概述 203
9.2 與Hibernate對(duì)比 203
9.3 四大核心概念 204
9.4 生命周期及作用域 207
第10章 MyBatis高級(jí)應(yīng)用 209
10.1 配置文件 210
10.2 Mapper映射文件 227
10.3 動(dòng)態(tài)SQL 240
10.4 常用API 244
第11章 Lite技術(shù)集成 253
11.1 技術(shù)集成概述 254
11.2 MySQL的安裝及基本操作 254
11.3 Spring與MyBatis集成 258
11.4 集成Spring Web MVC 264
11.5 集成Spring Security 272
11.6 集成日志框架 276
第12章 Lite架構(gòu)分層 280
12.1 分層架構(gòu)概述 281
12.2 數(shù)據(jù)訪問層 286
12.3 事務(wù)處理 287
12.4 權(quán)限驗(yàn)證 287
12.5 接口訪問層 288
12.6 實(shí)戰(zhàn):Lite框架的搭建 290
12.7 發(fā)布Lite框架到Maven中央倉庫 306
第13章 實(shí)戰(zhàn):基于Lite框架的互聯(lián)網(wǎng)應(yīng)用 318
13.1 lite-news概述 319
13.2 模型設(shè)計(jì) 322
13.3 接口設(shè)計(jì)與實(shí)現(xiàn) 324
13.4 實(shí)現(xiàn)權(quán)限管理 332
13.5 前端lite-news-ui設(shè)計(jì) 337
13.6 實(shí)現(xiàn)lite-news-ui原型 338
13.7 實(shí)現(xiàn)路由器 344
13.8 實(shí)現(xiàn)用戶登錄 349
13.9 實(shí)現(xiàn)新聞編輯器 353
13.10 實(shí)現(xiàn)新聞列表展示 358
13.11 實(shí)現(xiàn)新聞詳情展示 361
13.12 總結(jié) 364
第14章 使用NGINX實(shí)現(xiàn)高可用 365
14.1 NGINX概述 366
14.2 部署Angular應(yīng)用 370
14.3 實(shí)現(xiàn)負(fù)載均衡及高可用 372
第15章 使用Redis實(shí)現(xiàn)高并發(fā) 377
15.1 為什么需要緩存 378
15.2 了解Redis服務(wù)器 378
15.3 使用Redis 384
15.4 lite-news實(shí)現(xiàn)緩存 389
第16章 Spring Boot概述 395
16.1 構(gòu)建RESTful服務(wù) 396
16.2 Spring Boot的配置詳解 405
16.3 內(nèi)嵌 Servlet 容器 408
16.4 實(shí)現(xiàn)安全機(jī)制 409
第17章 基于Spring Boot的Lite框架 421
17.1 Lite Spring Boot Starter項(xiàng)目搭建 422
17.2 集成Jetty 427
17.3 集成Spring Security 428
17.4 集成MyBatis 431
17.5 總結(jié) 436
附錄 437
參 考 文 獻(xiàn) 438

本目錄推薦

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