注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)工業(yè)技術(shù)建筑科學(xué)建筑設(shè)計Spring Boot 2.0企業(yè)級應(yīng)用開發(fā)實戰(zhàn)

Spring Boot 2.0企業(yè)級應(yīng)用開發(fā)實戰(zhàn)

Spring Boot 2.0企業(yè)級應(yīng)用開發(fā)實戰(zhàn)

定 價:¥98.00

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

ISBN: 9787301292303 出版時間: 2018-03-01 包裝:
開本: 16 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡介

  本書面向?qū)崙?zhàn),除了給出基本的原理外,會輔以大量的案例和源碼,利于讀者理論聯(lián)系實踐。全書對于技術(shù)講解的安排,是按照漸進(jìn)式的教學(xué)方式來進(jìn)行的。按照學(xué)習(xí)的難度,大致可以分為實戰(zhàn)入門階段、實戰(zhàn)進(jìn)階階段、實戰(zhàn)高級階段三個部分,內(nèi)容包括Spring Boot 概述、Spring 框架核心概念、Spring MVC 及常用MediaType、集成 Thymeleaf、數(shù)據(jù)持久化、全文搜索、架構(gòu)設(shè)計與分層、集成Bootstrap、博客系統(tǒng)的需求分析與設(shè)計、集成Spring Security、博客系統(tǒng)的整體框架實現(xiàn)、用戶管理實現(xiàn)、角色管理實現(xiàn)、權(quán)限管理實現(xiàn)、文件服務(wù)器實現(xiàn)、博客管理實現(xiàn)、評論管理實現(xiàn)、點贊管理實現(xiàn)、分類管理實現(xiàn)、標(biāo)簽管理實現(xiàn)、首頁搜索實現(xiàn)等。本書圍繞如何整合以Spring Boot 2 版本為核心的技術(shù)棧,來實現(xiàn)一個完整的企業(yè)級博客系統(tǒng)而展開。讀者可以通過學(xué)習(xí)構(gòu)建這個博客系統(tǒng)的整個過程,來達(dá)到設(shè)計和實現(xiàn)一個企業(yè)級 Java EE 應(yīng)用開發(fā)的目的。該博客系統(tǒng)是一個類似于 WordPress 的專注于博客功能的博客平臺,支持多用戶訪問和使用。該博客系統(tǒng)所涉及的相關(guān)技術(shù)有 Spring Boot、Spring、Spring MVC、Spring Security 、Spring Data、Hibernate、Gradle、Bootstrap、jQuery、HTML5、JavaScript、CSS、Thymeleaf、MySQL、H2、Elasticsearch、MongoDB 等,技術(shù)點較為豐富,內(nèi)容富有前瞻性。本書主要面向的用戶是 Java 開發(fā)者,以及對 Spring Boot 及企業(yè)級開發(fā)感興趣并有一定了解的讀者。

作者簡介

  柳偉衛(wèi)(英文名Way Lau),關(guān)注編程、系統(tǒng)架構(gòu)、性能優(yōu)化。在大型IT公司擔(dān)任過項目經(jīng)理、架構(gòu)師、高級開發(fā)顧問等職位,具有多年軟件開發(fā)管理及系統(tǒng)架構(gòu)經(jīng)驗。負(fù)責(zé)過多個大型分布式系統(tǒng)的設(shè)計與研發(fā),參與了多個大型項目的微服務(wù)架構(gòu)的技術(shù)改造,在實際工作中積累了大量的微服務(wù)架構(gòu)經(jīng)驗。是CSDN、開源中國、云棲社區(qū)等技術(shù)社區(qū)專家。已出版專著《分布式系統(tǒng)常用技術(shù)及案例分析》。

圖書目錄

第1章?Spring Boot 概述

1.1?傳統(tǒng)企業(yè)級應(yīng)用開發(fā)之痛與革新

1.2?Spring Boot 2 總覽

1.3?快速開啟第一個 Spring Boot 項目

1.4?如何進(jìn)行 Spring Boot 項目的開發(fā)及測試

第2章?Spring 框架核心概念

2.1?Spring 框架總覽

2.2?依賴注入與控制反轉(zhuǎn)

2.3?AOP 編程

第3章?Spring MVC 及常用 MediaType

3.1?Spring MVC 簡介

3.2?JSON 類型的處理

3.3?XML 類型的處理

3.4?文件上傳的處理

第4章?集成 Thymeleaf

4.1?常用 Java 模板引擎

4.2?Thymeleaf 標(biāo)準(zhǔn)方言

4.3?Thymeleaf 設(shè)置屬性值

4.4?Thymeleaf 迭代器與條件語句

4.5?Thymeleaf 模板片段

4.6?Thymeleaf 表達(dá)式基本對象

4.7?Thymeleaf 與 Spring Boot 集成

4.8?Thymeleaf 實戰(zhàn)

第5章?數(shù)據(jù)持久化

5.1?JPA 概述

5.2?Spring Data JPA

5.3?Spring Data JPA 與 Hibernate、Spring Boot 集成

5.4?數(shù)據(jù)持久化實戰(zhàn)

第6章?全文搜索

6.1?全文搜索概述

6.2?Elasticsearch 核心概念

6.3?Elasticsearch 與 Spring Boot 集成

6.4?Elasticsearch 實戰(zhàn)

第7章?架構(gòu)設(shè)計與分層

7.1?為什么需要分層

7.2?系統(tǒng)的架構(gòu)設(shè)計及職責(zé)劃分

第8章?集成 Bootstrap

8.1?Bootstrap 簡介

8.2?Bootstrap 核心概念

8.3?Bootstrap 及常用前端框架與 Spring Boot 集成

8.4?Bootstrap 實戰(zhàn)

第9章?博客系統(tǒng)的需求分析與設(shè)計

9.1?博客系統(tǒng)的需求分析

9.2?博客系統(tǒng)的原型設(shè)計

第10章?集成 Spring Security

10.1?基于角色的權(quán)限管理

10.2?Spring Security 概述

10.3?Spring Security 與 Spring Boot 集成

10.4?Spring Security 實戰(zhàn)

第11章?博客系統(tǒng)的整體框架實現(xiàn)

11.1?如何設(shè)計 API

11.2?實現(xiàn)后臺整體控制層

11.3?實現(xiàn)前臺整體布局

第12章?用戶管理實現(xiàn)

12.1?用戶管理的需求回顧

12.2?用戶管理的后臺實現(xiàn)

12.3?用戶管理的前臺實現(xiàn)

第13章?角色管理實現(xiàn)

13.1?角色管理的需求回顧

13.2?角色管理的后臺實現(xiàn)

13.3?角色管理的前臺實現(xiàn)

第14章?權(quán)限管理實現(xiàn)

14.1?權(quán)限管理的需求回顧

14.2?權(quán)限管理的后臺實現(xiàn)

14.3?CSRF 防護(hù)處理

14.4?權(quán)限管理的前臺實現(xiàn)

第15章?文件服務(wù)器實現(xiàn)

15.1?文件服務(wù)器的需求分析

15.2?MongoDB 簡介

15.3?MongoDB 與 Spring Boot 集成

15.4?文件服務(wù)器的實現(xiàn)

第16章?博客管理實現(xiàn)

16.1?博客管理的需求回顧

16.2?實現(xiàn)個人設(shè)置和頭像變更

16.3?博客管理的后臺實現(xiàn)

16.4?博客管理的前臺實現(xiàn)

第17章?評論管理實現(xiàn)

17.1?評論管理的需求回顧

17.2?評論管理的后臺實現(xiàn)

17.3?評論管理的前臺實現(xiàn)

第18章?點贊管理實現(xiàn)

18.1?點贊管理的需求回顧

18.2?點贊管理的后臺實現(xiàn)

18.3?點贊管理的前臺實現(xiàn)

第19章?分類管理實現(xiàn)

19.1?分類管理的需求回顧

19.2?分類管理的后臺實現(xiàn)

19.3?分類管理的前臺實現(xiàn)

第20章?標(biāo)簽管理實現(xiàn)

20.1?標(biāo)簽管理的需求回顧

20.2?標(biāo)簽管理的后臺實現(xiàn)

20.3?標(biāo)簽管理的前臺實現(xiàn)

第21章?首頁搜索實現(xiàn)

21.1?首頁搜索的需求回顧

21.2?首頁搜索的后臺實現(xiàn)

21.3?首頁搜索的前臺實現(xiàn)

21.4?使用中文分詞

第22章?總結(jié)與展望

22.1?Spring Boot 企業(yè)級應(yīng)用開發(fā)的總結(jié)

22.2?博客系統(tǒng)的展望

 

附錄A 開發(fā)環(huán)境的搭建

附錄B Thymeleaf 屬性

附錄C Thymeleaf 表達(dá)式工具對象

附錄D Bean Validation 內(nèi)置約束

附錄E 本書所涉及的技術(shù)及相關(guān)版本

 

參考文獻(xiàn)

 


本目錄推薦

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