Spring Boot實戰+SpringBoot揭秘-快速構建微服務體係

Spring Boot實戰+SpringBoot揭秘-快速構建微服務體係 pdf epub mobi txt 電子書 下載 2025

Craig Walls 著
想要找書就要到 靜流書站
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!
店鋪: 藍墨水圖書專營店
齣版社: 人民郵電齣版社
ISBN:9787115433145
商品編碼:10579909544
齣版時間:2016-08-01

具體描述

Spring Boot實戰+SpringBoot揭秘-快速構建微服務體係 

bm009458   9787111536642  9787115433145  

  • 定價:¥59.00

本信息

  • 作者:  
  • 齣版社:
  • ISBN:9787111536642
  • 齣版日期:2016 年5月
  • 開本:16開
  • 版次:1-1
  • 所屬分類:
     

編輯推薦

阿裏與平安集團技術高層傾心傾情推薦,互聯網與互聯網金融行業各大技術掌門一緻好評。
理論與實踐相結閤、框架與生態相結閤、技術與産品相結閤,多視角、多維度、多場景地為大傢深刻揭示瞭SpringBoo敖服務框架和微服務架構體係的終  極奧秘。  

 

推薦序1
推薦序2
序言
前言
第1章 瞭解微服務 1
1.1 什麼是微服務 1
1.2 微服務因何而生 2
1.3 微服務會帶來哪些好處 4
1.3.1 獨立,獨立,還是獨立 4
1.3.2 多語言生態 6
1.4 微服務會帶來哪些挑戰 8
1.5 本章小結 9
第2章 飲水思源:迴顧與探索Spring框架的本質 11
2.1 Spring框架的起源 11
2.2 Spring IoC其實很簡單 12
2.3 瞭解一點兒JavaConfig 14
2.3.1 那些高曝光率的Annotation 17
2.4 本章小結 18
第3章 SpringBoot的工作機製 19
3.1 SpringBoot初體驗 19

 

3.2 @SpringBootApplication背後的秘密 20
3.2.1 @Configuration創世紀 21
3.2.2 @EnableAutoConfiguration的功效 22
3.2.3 可有可無的@ComponentScan 25
3.3 SpringApplication:SpringBoot程序啓動的一站式解決方案 26
3.3.1 深入探索SpringApplication執行流程 27
3.3.2 SpringApplicationRunListener 30
3.3.3 ApplicationListener 31
3.3.4 ApplicationContextInitializer 32
3.3.5 CommandLineRunner 33
3.4 再談自動配置 34
3.4.1 基於條件的自動配置 34
3.4.2 調整自動配置的順序 35
3.5 本章小結 35
第4章 瞭解紛雜的spring-boot-starter 37
4.1 應用日誌和spring-boot-starter-logging 39
4.2 快速Web應用開發與spring-boot-starter-web 40
4.2.1 項目結構層麵的約定 41
4.2.2 SpringMVC框架層麵的約定和定製 41
4.2.3 嵌入式Web容器層麵的約定和定製 42
4.3 數據訪問與spring-boot-starter-jdbc 43
4.3.1 SpringBoot應用的數據庫版本化管理 46
4.4 spring-boot-starter-aop及其使用場景說明 48
4.4.1 spring-boot-starter-aop在構建spring-boot-starter-metrics自定義模塊中的應用 49
4.5 應用安全與spring-boot-starter-security 58
4.5.1 瞭解SpringSecurity基本設計 61
4.5.2 進一步定製spring-boot-starter-security 66
4.6 應用監控與spring-boot-starter-actuator 68
4.6.1 自定義應用的健康狀態檢查 70
4.6.2 開放的endpoints纔真正“有用” 73
4.6.3 用還是不用,這是個問題 75
4.7 本章小結 77
第5章 SpringBoot微服務實踐探索 79
5.1 使用SpringBoot構建微服務 79
5.1.1 創建基於Dubbo框架的SpringBoot微服務 80
5.1.2 使用SpringBoot快速構建Web API 91
5.1.3 使用SpringBoot構建其他形式的微服務 104
5.2 SpringBoot微服務的發布與部署 110
5.2.1 spring-boot-starter的發布與部署方式 112
5.2.2 基於RPM的發布與部署方式 115
5.2.3 基於Docker的發布與部署方式 120
5.3 SpringBoot微服務的注冊與發現 124
5.4 SpringBoot微服務的監控與運維 127
5.4.1 推還是拉,這一直是個問題 131
5.4.2 從局部性觸發式報警到係統性智能化報警 132
5.5 SpringBoot微服務的安全與防護 133
5.6 SpringBoot微服務體係的脊梁:發布與部署平颱 135
5.7 本章小結 138
第6章 SpringBoot與Scala 139
6.1 使用Maven構建和發布基於SpringBoot的Scala應用 140
6.1.1 進一步簡化基於Maven的Scala項目創建 146
6.1.2 進一步簡化基於Scala的Web API開發 167
6.2 使用SBT構建和發布基於SpringBoot的Scala應用 174
6.2.1 探索基於SBT的SpringBoot應用開發模式 175
6.2.2 探索基於SBT的SpringBoot應用發布策略 181
6.3 本章小結 184
第7章 SpringBoot總結與展望 186 
  • 産品名稱:Spring Boot實戰
  • 是否是套裝: 否
  • 書名: Spring Boot實戰
  • 定價: 59.00元
  • 齣版社名稱: 人民郵電齣版社
  • 作者: Craig Walls
  • 書名: Spring Boot實戰
  • ISBN編號: 9787115433145

 

目錄


第1章 入門 1
1.1 Spring風雲再起 1
1.1.1 重新認識Spring 2
1.1.2 Spring Boot精要 3
1.1.3 Spring Boot不是什麼 6
1.2 Spring Boot入門 6
1.2.1 安裝Spring Boot CLI 7
1.2.2 使用Spring Initializr初始化Spring Boot項目 10
1.3 小結 18
第2章 開發第    一個應用程序 19
2.1 運用Spring Boot 19
2.1.1 查看初始化的Spring Boot新項目 21
2.1.2 Spring Boot項目構建過程解析 24
2.2 使用起步依賴 27
2.2.1 指定基於功能的依賴 28
2.2.2 覆蓋起步依賴引入的傳遞依賴 29
2.3 使用自動配置 30
2.3.1 專注於應用程序功能 31
2.3.2 運行應用程序 36
2.3.3 剛剛發生瞭什麼 38
2.4 小結 41
第3章 自定義配置 42
3.1 覆蓋Spring Boot自動配置 42
3.1.1 保護應用程序 43
3.1.2 創建自定義的安全配置 44
3.1.3 掀開自動配置的神秘麵紗 48
3.2 通過屬性文件外置配置 49
3.2.1 自動配置微調 50
3.2.2 應用程序Bean的配置外置 55
3.2.3 使用Profile進行配置 59
3.3 定製應用程序錯誤頁麵 62
3.4 小結 64
第4章 測試 66
4.1 集成測試自動配置 66
4.2 測試Web應用程序 68
4.2.1 模擬Spring MVC 69
4.2.2 測試Web安全 72
4.3 測試運行中的應用程序 74
4.3.1 用隨機端口啓動服務器 75
4.3.2 使用Selenium測試HTML頁麵 76
4.4 小結 78
第5章 Groovy與Spring Boot CLI 80
5.1 開發Spring Boot CLI應用程序 80
5.1.1 設置CLI項目 81
5.1.2 通過Groovy消除代碼噪聲 81
5.1.3 發生瞭什麼 85
5.2 獲取依賴 86
5.2.1 覆蓋默認依賴版本 87
5.2.2 添加依賴倉庫 88
5.3 用CLI運行測試 89
5.4 創建可部署的産物 91
5.5 小結 91
第6章 在Spring Boot中使用Grails 93
6.1 使用GORM進行數據持久化 93
6.2 使用Groovy Server Pages定義視圖 98
6.3 結閤Spring Boot與Grails 3 100
6.3.1 創建新的Grails項目 100
6.3.2 定義領域模型 103
6.3.3 開發Grails控製器 104
6.3.4 創建視圖 105
6.4 小結 107
第7章 深入Actuator 108
7.1 揭秘Actuator的端點 108
7.1.1 查看配置明細 109
7.1.2 運行時度量 115
7.1.3 關閉應用程序 121
7.1.4 獲取應用信息 121
7.2 連接Actuator的遠程shell 122
7.2.1 查看autoconfig報告 123
7.2.2 列齣應用程序的Bean 124
7.2.3 查看應用程序的度量信息 124
7.2.4 調用Actuator端點 125
7.3 通過JMX監控應用程序 126
7.4 定製Actuator 128
7.4.1 修改端點ID 128
7.4.2 啓用和禁用端點 129
7.4.3 添加自定義度量信息 129
7.4.4 創建自定義跟蹤倉庫 132
7.4.5 插入自定義健康指示器 134
7.5 保護Actuator端點 136
7.6 小結 138
第8章 部署Spring Boot應用程序 139
8.1 衡量多種部署方式 139
8.2 部署到應用服務器 140
8.2.1 構建WAR文件 141
8.2.2 創建生産Profile 142
8.2.3 開啓數據庫遷移 145
8.3 推上雲端 150
8.3.1 部署到Cloud Foundry 150
8.3.2 部署到Heroku 153
8.4 小結 155
附錄A Spring Boot開發者工具 157
附錄B Spring Boot起步依賴 163
附錄C 配置屬性 169
附錄D Spring Boot依賴 202


用戶評價

評分

評分

評分

評分

評分

評分

評分

評分

評分

相關圖書

本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 windowsfront.com All Rights Reserved. 靜流書站 版權所有