-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
SPRING5開發大全 版權信息
- ISBN:9787301298824
- 條形碼:9787301298824 ; 978-7-301-29882-4
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
SPRING5開發大全 本書特色
前瞻 本書基于Spring 5版本編寫,除講解Spring 5新特性外,還介紹了REST 服務、響應式Web 開發、微服務設計、Spring Boot及Spring Cloud等方面的前瞻技術。 全面 本書全面介紹Spring框架,涵蓋Spring核心、測試、數據訪問、系統集成、Web開發、響應式編程及微服務等方面在內的26章的內容,可以說是Spring技術的“百科全書”。 實用 本書除了講解Spring的理論知識外,還在每個知識點上輔以大量的實戰案例,使理論可以聯系實際,具備更強的可操作性。 簡明 目錄標注有“新功能”“實戰”“難點”及“重點”等標識,方便讀者做好知識點的歸納和總結。 正確 以Spring官方文檔和Spring框架源碼為主要參考依據,確保知識點的正確性。
SPRING5開發大全 內容簡介
" 自 Spring 誕生以來,以 Spring 技術棧為核心的企業級應用開發方式深入人心,已經成為 Java EE 開發的很好實踐。隨著 Spring 5 版本的發布, Spring 自身也發生了巨大的變革。本書力求全面介紹 Spring 框架,涵蓋了 Spring 核心、測試、數據訪問、 Web 開發、響應式編程、系統集成及微服務等方面在內的共 26 章的內容,可以說是 Spring 技術的“百科全書”。同時,本書基于 Spring 5 版本來編寫,除了涉及 Spring 5 版本的新特性外,還介紹了 REST 服務、響應式 Web 開發、微服務設計、 Spring Boot、 Spring Cloud 等方面的前瞻技術。而且除了講解 Spring 的理論知識外,還在每個知識點上輔以大量的代碼案例,使理論可以聯系實際,具備更強的可操作性。 本書主要面向的是 Java 開發者,以及對以 Spring 為核心的 Java EE 開發感興趣的計算機專業的學生、軟件開發人員和系統架構師。 "
SPRING5開發大全 目錄
目錄
第1章Spring 5 概述
1.1 Spring 與 Java EE
1.1.1?Java 平臺發展簡史
1.1.2?Java EE 現狀
重點1.1.3?Spring 與 Java EE 的關系
1.2 Spring 簡史
1.2.1?挑釁 EJB
1.2.2?化繁為簡
難點1.2.3?Spring 設計哲學
重點1.2.4?面向未來的 Spring
1.3 Spring 5 的新特性
1.3.1?基準升級
1.3.2?兼容 JDK 9
1.3.3?響應式編程模型
1.3.4?函數式編程
1.3.5?多語言的支持
1.3.6?支持 HTTP/2
1.3.7?清理了代碼
1.3.8?更強的測試套件
1.4 快速開啟**個 Spring 應用
實戰1.4.1?Hello World項目概述
重點1.4.2?使用 Maven
重點1.4.3?使用 Gradle
重點1.4.4?創建服務類
1.4.5?創建打印器
1.4.6?創建應用主類
1.4.7?運行
1.5 Gradle 與 Maven 的抉擇
1.5.1?Maven 概述
1.5.2?Gradle 概述
1.5.3?Gradle 與 Maven 對比
第2章Spring 框架核心概念
2.1 Spring 框架總覽
重點2.1.1?Spring 的狹義與廣義
2.1.2?Spring 框架概述
難點2.1.3?Spring 框架常用模塊
2.1.4?Spring 設計模式
2.2 IoC 容器
難點2.2.1?依賴注入與控制反轉
難點2.2.2?IoC 容器和 bean
重點2.2.3?配置元數據
重點2.2.4?實例化容器
2.2.5?使用容器
2.2.6?bean 的命名
2.2.7?實例化 bean 的方式
重點2.2.8?注入方式
重點2.2.9?實戰:依賴注入的例子
2.2.10?依賴注入的詳細配置
難點2.2.11?使用 depends-on
2.2.12?延遲加載 bean
重點2.2.13?自動裝配
2.2.14?方法注入
難點2.2.15?bean scope
重點2.2.16?singleton bean 與 prototype bean
2.2.17?request、session、application 及 websocket scope
2.2.18?自定義 scope
2.2.19?實戰:自定義 scope 的例子
2.2.20?自定義 bean 的生命周期
難點
2.2.21?bean 定義繼承
難點
2.2.22?容器擴展點
2.2.23?實戰:容器擴展的例子
重點2.2.24?基于注解的配置
2.2.25?基于注解的配置與基于 XML 的配置
重點2.2.26?類路徑掃描及組件管理
2.2.27?JSR-330 規范注解
重點2.2.28?基于 Java 的容器配置
重點2.2.29?環境抽象
2.2.30?國際化
2.2.31?事件與監聽器
2.3 AOP 編程
2.3.1?AOP 概述
重點2.3.2?AOP 核心概念
2.3.3?Spring AOP
難點2.3.4?AOP 代理
2.3.5?使用 @AspectJ
2.3.6?實戰:使用 @AspectJ 的例子
重點2.3.7?基于 XML 的 AOP
2.3.8?實戰:基于 XML 的 AOP 例子
2.3.9?如何選擇 AOP 類型
難點2.3.10?理解代理機制
2.3.11?創建 @AspectJ 代理
2.4 資源處理
重點2.4.1?常用資源接口
2.4.2?內置資源接口實現
2.4.3?ResourceLoader
重點2.4.4?ResourceLoaderAware
2.4.5?資源作為依賴
2.5 Bean 驗證
重點2.5.1?Bean 驗證概述
2.5.2?Validator 接口
2.6 表達式語言 SpEL
2.6.1?SpEL 概述
難點2.6.2?表達式接口
2.6.3?對于 bean 定義的支持
重點2.6.4?常用表達式
2.6.5?實戰:使用 SpEL 的例子
2.7 數據緩沖器和編解碼器
2.7.1?數據緩沖器
2.7.2?編解碼器
2.8 空安全
2.8.1?空安全概述
2.8.2?如何使用
第3章測試
3.1 測試概述
3.1.1?傳統的測試所面臨的問題
3.1.2?如何破解測試面臨的問題
3.2 測試的類型和范圍
3.2.1?測試類型
3.2.2?測試范圍
3.2.3?測試比例
3.3 如何進行微服務的測試
3.3.1?微服務的單元測試
3.3.2?mock 與 stub 的區別
3.3.3?微服務的集成測試
3.3.4?微服務的系統測試
第4章單元測試
……
SPRING5開發大全 作者簡介
柳偉衛(英文名Way Lau),關注編程、系統架構、性能優化。在大型IT公司擔任過項目經理、架構師、高級開發顧問等職位,具有多年軟件開發管理及系統架構經驗。負責過多個省級、國家大型分布式系統的微服務架構的技術改造,在實際工作中積累了大量的微服務架構經驗。是CSDN、開源中國、云棲社區等技術區專家。已出版專著《Spring Boot企業級應用開發實戰》《Spring Cloud微服務架構開發實戰》。
- >
回憶愛瑪儂
- >
朝聞道
- >
經典常談
- >
山海經
- >
二體千字文
- >
羅庸西南聯大授課錄
- >
有舍有得是人生
- >
月亮與六便士