Spring Boot企業(yè)級應用開發(fā)實戰(zhàn)教程
定 價:52 元
當前圖書已被 3 所學校薦購過!
查看明細
- 作者:張磊著,張磊,宋潔,張建軍編
- 出版時間:2024/2/1
- ISBN:9787308240314
- 出 版 社:浙江大學出版社
- 中圖法分類:TP312.8
- 頁碼:262
- 紙張:
- 版次:1
- 開本:16開
本書圍繞如何整合以Spring Boot為核心的技術棧,來實現一個完整的企業(yè)級博客系統(tǒng) NewStarBlog而展開。該博客系統(tǒng)支持市面上博客系統(tǒng)的常見功能。讀者朋友可以通過學習構建這個博客系統(tǒng)的整個過程,來達到設計和實現一個企業(yè)級Java應用開發(fā)的目的。該博客系統(tǒng)是一個類似于 WordPress的專注于博客功能的博客平臺,支持多用戶訪問和使用。
本教材適用于各種層次的Java開發(fā)人員,尤其對希望學習Spring Boot和Spring Cloud并將其作為基于企業(yè)級應用開發(fā)的程序員來說是十分有用的,進而幫助他們深入理解設計模式,以及微服務體系結構等的常見開發(fā)方式,并可將本書中的示例結合自己的項目加以使用。
第1章 Maven的配置與使用
1.1 什么是Maven
1.1.1 Maven概述
1.1.2 Maven的目標
1.1.3 Maven主要功能
1.1.4 Maven的理念
1.2 Maven的下載與配置
1.2.1 Maven的下載
1.2.2 Maven常用配置
1.2.3 驗證Maven
1.3 關于Maven倉庫
1.3.1 Maven本地倉庫
1.3.2 Maven中央倉庫
1.3.3 Maven 遠程倉庫
1.4 了解pom.xml
1.4.1 簡單的pom.xml文件元素
1.4.2 pom.xml文件帶有的其他元素
1.5 使用Maven命令創(chuàng)建項目
1.5.1 生成項目體系結構的語法命令
1.5.2 生成的目錄結構
1.5.3 編譯Maven Java項目
1.5.4 運行Maven Java項目
1.6 Intellij IDEA下配置Maven
1.6.1 Intellij IDEA 下配置Maven
1.6.2 Maven項目pom結構
1.7 使用Maven創(chuàng)建Java Web工程
1.8 Maven插件(plugins)
1.8.1 Maven常用命令及其功能
1.8.2 常用命令使用場景舉例
本章小結
經典面試題
上機練習
第2章 Spring Boot快速入門
2.1 認識Spring Boot
2.1.1 為什么要用Spring Boot
2.1.2 Spring Boot和微服務的區(qū)別
2.2 創(chuàng)建Spring Boot入門程序
2.2.1 開發(fā)環(huán)境準備
2.2.2 使用Spring Initializr 構建
2.2.3 項目結構說明
2.3 Spring Boot配置熱部署
2.4 Spring Boot Actuator配置
2.5 修改Spring Boot 默認啟動界面
2.5.1 關閉Spring Boot啟動banner
2.5.2 定制Spring Boot啟動banner
2.6 IDEA編碼配置
2.7 Spring Boot對Json的處理
2.7.1 Spring Boot對Json默認的處理
2.7.2 測試Json返回結果
2.8 綜合案例:實現RESTful風格的API
本章小結
經典面試題
上機練習
第3章 Spring Boot核心配置與常用注解
3.1 yaml/properties文件配置
3.2 使用Profile配置多環(huán)境支持
3.3 Spring Boot的常用注解
3.3.1 @SpringBootApplication
3.3.2 @Configuration
3.3.3 @Bean
3.3.4 @Value
3.3.5 @ExceptionHandler
3.4 Controller 層(控制層)注解
3.4.1 @RestController
……
第4章 Spring Boot模板引擎
第5章 Spring Boot數據訪問
第6章 Spring Boot實現Web的常用功能
第7章 上傳下載和導入導出
第8章 Spring Boot安全管理
第9章 Spring Boot消息服務
第10章 Spring Boot任務管理
第11章 高級應用擴展和JMeter壓力測試
第12章 項目實戰(zhàn)——航班信息管理系統(tǒng)