Spring Boot 技術實踐
張子憲
買這商品的人也買了...
-
$352邁向 Angular 2:基於 TypeScript 的高性能 SPA 框架
-
$250Java 測試驅動開發 (Test-Driven Java Development)
-
$490$417 -
$500$390 -
$580$452 -
$306現代 API : 通往架構師之門
-
$454DevOps 和自動化運維實踐
-
$505微服務設計模式和最佳實踐 (Microservice Patterns and Best Practices)
-
$834$792 -
$600$474 -
$556全棧技能修煉:使用 Angular 和 SpringBoot 打造全棧應用
-
$305Spring Boot 微服務實戰:使用 RabbitMQ、Eureka、Ribbon、Zuul 和 Cucumber 開發 RESTful 服務
-
$505Spring 實戰, 5/e (Spring in Action, 5/e)
-
$454微服務容器化開發實戰
-
$580$458 -
$500$390 -
$948$901 -
$539$512 -
$602MongoDB 進階與實戰:微服務整合、性能優化、架構管理
-
$980$774 -
$509Flutter App 開發 -- 從入門到實戰
-
$352Spring Boot + Vue.js + 分佈式組件全棧開發訓練營 (視頻教學版)
-
$839$797 -
$539$512 -
$659$626
相關主題
商品描述
《Spring Boot技術實踐》以市面上流行的Spring Boot框架開發微服務應用程序為核心,依次引入了Spring Boot開發基礎,使用Spring Boot創建RESTful API,通過整合Swagger 2來自動生成接口文檔,使用Validation實現對RESTful服務的驗證,以及使用Spring Boot創建前後端分離的應用程序等知識和技術點。 《Spring Boot技術實踐》共7章。第1章重點介紹如何使用Spring Initializr生成Spring Boot項目;第2章重點介紹Spring Boot快速上手微服務開發;第3章重點介紹Spring Boot持久性存儲的CRUD操作及MyBatis數據持久化框架;第4章重點介紹OAuth 2授權框架;第5章重點介紹使用Spring Data Elasticsearch實現搜索功能;第6章重點介紹使用Spring Boot創建前後端分離的Web應用程序;第7章重點介紹Spring Boot應用程序監控。 《Spring Boot技術實踐》適合對開發微服務應用感興趣的讀者閱讀和學習,也適合對互聯網行業感興趣的讀者選用。
目錄大綱
第1章Spring Boot開發基礎
1.1準備工作環境
1.2項目構建工具
1.2.1 Maven構建工具
1.2.2 Gradle構建工具
1.3 Springlnitializr生成Spring Boot項目
1.4 Jenkins持續集成
1 .5 Linux操作系統基礎
1.5.1 SSH遠程登錄
1.5.2 Linux Shell腳本基礎
1.5.3 Shell腳本基本語法
1.6本章小結
第2章微服務
2.1測試RESTful API的curl指令
2.2 JSON數據格式
2.3構建RESTful API
2.4配置文件
2.5整合Swagger2
2.6自定義Web控制器參數
2.7使用Validation實現RESTful服務的驗證
2.8啟用HTTPS
2.9本章小結
第3章訪問數據庫
3.1Spring Boot CRUD操作
3.2 MyBatis數據持久化框架
3.3使用HikariCP連接池
3.4緩存
3.5 MongoDB數據庫
3.6本章小結
第4章權限管理
4.1 Security實現權限控制
4.2 Shiro實現權限控制
4.3集成JWT身份驗證
4.4 0Auth 2授權框架
4.4.1 0Auth 2資源服務器和Keycloak服務器
4.4.2 Spring Security和Keycloak保護Spring Boot應用程序
4.5本章小結
第5章Spring Boot整合搜索引擎
5.1用於Solr的Spring Data
5.2用於Elasticsearch的Spring Data
5.3實現自動完成
5.3.1自動完成服務器端
5.3.2自動完成客戶端
5.4界面國際化
5.5本章小結
第6章Web應用程序開發
6.1使用Bootstrap實現搜索結果頁面
6.2重試
6.3整合Kafka
6.4測試
6.5 React框架實現前後端分離的Web應用程序
6.6使用WebSocket構建交互式Web應用程序
6.7本章小結
第7章監控Spring Boot應用程序
7.1 Spring Boot Actuator
7.2 Elastic棧日誌監控
7.3本章小結
參考文獻