注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)工業(yè)技術(shù)建筑科學(xué)建筑設(shè)計(jì)Spring 5開(kāi)發(fā)大全

Spring 5開(kāi)發(fā)大全

Spring 5開(kāi)發(fā)大全

定 價(jià):¥119.00

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

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787301298824 出版時(shí)間: 2018-10-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 612 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  自 Spring 誕生以來(lái),以 Spring 技術(shù)棧為核心的企業(yè)級(jí)應(yīng)用開(kāi)發(fā)方式深入人心,已經(jīng)成為 Java EE 開(kāi)發(fā)很好的實(shí)踐。隨著 Spring 5 版本的發(fā)布, Spring 自身也發(fā)生了巨大的變革。本書(shū)力求全面介紹 Spring 框架,涵蓋了 Spring 核心、測(cè)試、數(shù)據(jù)訪(fǎng)問(wèn)、 Web 開(kāi)發(fā)、響應(yīng)式編程、系統(tǒng)集成及微服務(wù)等方面在內(nèi)的共 26 章的內(nèi)容,可以說(shuō)是 Spring 技術(shù)的“百科全書(shū)”。同時(shí),本書(shū)基于 Spring 5 版本來(lái)編寫(xiě),除了涉及 Spring 5 版本的新特性外,還介紹了 REST 服務(wù)、響應(yīng)式 Web 開(kāi)發(fā)、微服務(wù)設(shè)計(jì)、 Spring Boot、 Spring Cloud 等方面的前瞻技術(shù)。而且除了講解 Spring 的理論知識(shí)外,還在每個(gè)知識(shí)點(diǎn)上輔以大量的代碼案例,使理論可以聯(lián)系實(shí)際,具備更強(qiáng)的可操作性。 本書(shū)主要面向的是 Java 開(kāi)發(fā)者,以及對(duì)以 Spring 為核心的 Java EE 開(kāi)發(fā)感興趣的計(jì)算機(jī)專(zhuān)業(yè)的學(xué)生、軟件開(kāi)發(fā)人員和系統(tǒng)架構(gòu)師。

作者簡(jiǎn)介

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

圖書(shū)目錄

第1章Spring 5 概述
1.1 Spring 與 Java EE
1.1.1?Java 平臺(tái)發(fā)展簡(jiǎn)史
1.1.2?Java EE 現(xiàn)狀
重點(diǎn)1.1.3?Spring 與 Java EE 的關(guān)系
1.2 Spring 簡(jiǎn)史
1.2.1?挑釁 EJB
1.2.2?化繁為簡(jiǎn)
難點(diǎn)1.2.3?Spring 設(shè)計(jì)哲學(xué)
重點(diǎn)1.2.4?面向未來(lái)的 Spring
1.3 Spring 5 的新特性
1.3.1?基準(zhǔn)升級(jí)
1.3.2?兼容 JDK 9
1.3.3?響應(yīng)式編程模型
1.3.4?函數(shù)式編程
1.3.5?多語(yǔ)言的支持
1.3.6?支持 HTTP/2
1.3.7?清理了代碼
1.3.8?更強(qiáng)的測(cè)試套件
1.4 快速開(kāi)啟第一個(gè) Spring 應(yīng)用
實(shí)戰(zhàn)1.4.1?Hello World項(xiàng)目概述
重點(diǎn)1.4.2?使用 Maven
重點(diǎn)1.4.3?使用 Gradle
重點(diǎn)1.4.4?創(chuàng)建服務(wù)類(lèi)
1.4.5?創(chuàng)建打印器
1.4.6?創(chuàng)建應(yīng)用主類(lèi)
1.4.7?運(yùn)行
1.5 Gradle 與 Maven 的抉擇
1.5.1?Maven 概述
1.5.2?Gradle 概述
1.5.3?Gradle 與 Maven 對(duì)比

第2章Spring 框架核心概念
2.1 Spring 框架總覽
重點(diǎn)2.1.1?Spring 的狹義與廣義
2.1.2?Spring 框架概述
難點(diǎn)2.1.3?Spring 框架常用模塊
2.1.4?Spring 設(shè)計(jì)模式
2.2 IoC 容器
難點(diǎn)2.2.1?依賴(lài)注入與控制反轉(zhuǎn)
難點(diǎn)2.2.2?IoC 容器和 bean
重點(diǎn)2.2.3?配置元數(shù)據(jù)
重點(diǎn)2.2.4?實(shí)例化容器
2.2.5?使用容器
2.2.6?bean 的命名
2.2.7?實(shí)例化 bean 的方式
重點(diǎn)2.2.8?注入方式
重點(diǎn)2.2.9?實(shí)戰(zhàn):依賴(lài)注入的例子
2.2.10?依賴(lài)注入的詳細(xì)配置
難點(diǎn)2.2.11?使用 depends-on
2.2.12?延遲加載 bean
重點(diǎn)2.2.13?自動(dòng)裝配
2.2.14?方法注入
難點(diǎn)2.2.15?bean scope
重點(diǎn)2.2.16?singleton bean 與 prototype bean
2.2.17?request、session、application 及 websocket scope
2.2.18?自定義 scope
2.2.19?實(shí)戰(zhàn):自定義 scope 的例子
2.2.20?自定義 bean 的生命周期
難點(diǎn)
2.2.21?bean 定義繼承
難點(diǎn)
2.2.22?容器擴(kuò)展點(diǎn)
2.2.23?實(shí)戰(zhàn):容器擴(kuò)展的例子
重點(diǎn)2.2.24?基于注解的配置
2.2.25?基于注解的配置與基于 XML 的配置
重點(diǎn)2.2.26?類(lèi)路徑掃描及組件管理
2.2.27?JSR-330 規(guī)范注解
重點(diǎn)2.2.28?基于 Java 的容器配置
重點(diǎn)2.2.29?環(huán)境抽象
2.2.30?國(guó)際化
2.2.31?事件與監(jiān)聽(tīng)器
2.3 AOP 編程
2.3.1?AOP 概述
重點(diǎn)2.3.2?AOP 核心概念
2.3.3?Spring AOP
難點(diǎn)2.3.4?AOP 代理
2.3.5?使用 @AspectJ
2.3.6?實(shí)戰(zhàn):使用 @AspectJ 的例子
重點(diǎn)2.3.7?基于 XML 的 AOP
2.3.8?實(shí)戰(zhàn):基于 XML 的 AOP 例子
2.3.9?如何選擇 AOP 類(lèi)型
難點(diǎn)2.3.10?理解代理機(jī)制
2.3.11?創(chuàng)建 @AspectJ 代理
2.4 資源處理
重點(diǎn)2.4.1?常用資源接口
2.4.2?內(nèi)置資源接口實(shí)現(xiàn)
2.4.3?ResourceLoader
重點(diǎn)2.4.4?ResourceLoaderAware
2.4.5?資源作為依賴(lài)
2.5 Bean 驗(yàn)證
重點(diǎn)2.5.1?Bean 驗(yàn)證概述
2.5.2?Validator 接口
2.6 表達(dá)式語(yǔ)言 SpEL
2.6.1?SpEL 概述
難點(diǎn)2.6.2?表達(dá)式接口
2.6.3?對(duì)于 bean 定義的支持
重點(diǎn)2.6.4?常用表達(dá)式
2.6.5?實(shí)戰(zhàn):使用 SpEL 的例子
2.7 數(shù)據(jù)緩沖器和編解碼器
2.7.1?數(shù)據(jù)緩沖器
2.7.2?編解碼器
2.8 空安全
2.8.1?空安全概述
2.8.2?如何使用

第3章測(cè)試
3.1 測(cè)試概述
3.1.1?傳統(tǒng)的測(cè)試所面臨的問(wèn)題
3.1.2?如何破解測(cè)試面臨的問(wèn)題
3.2 測(cè)試的類(lèi)型和范圍
3.2.1?測(cè)試類(lèi)型
3.2.2?測(cè)試范圍
3.2.3?測(cè)試比例
3.3 如何進(jìn)行微服務(wù)的測(cè)試
3.3.1?微服務(wù)的單元測(cè)試
3.3.2?mock 與 stub 的區(qū)別
3.3.3?微服務(wù)的集成測(cè)試
3.3.4?微服務(wù)的系統(tǒng)測(cè)試

第4章單元測(cè)試
……

本目錄推薦

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