作 者:饒仕琪 著
定 價:79
出 版 社:清華大學出版社
出版日期:2021年03月01日
頁 數:332
裝 幀:平裝
ISBN:9787302575269
本書從實際應用出發,理論結合實例,深入淺出地講解Spring Boot應用開發。通過博客項目實戰貫穿全書,指導讀者動手實踐,繫統地理解Spring Boot開發的流程,最後給出3個完整的實戰案例,幫助讀者提升Web應用開發能力。
●第1章Spring Boot基礎知識
1.1Spring與Spring Boot
1.1.1當我們談論Spring時會談論些什麼
1.1.2什麼是Spring Boot
1.1.3Spring Boot的優勢
1.2Spring Boot2.3開發環境
1.2.1選擇合適的JDK
1.2.2選擇趁手的IDE
1.2.3選擇適用於大型項目的自動化構建工具
1.3Spring Initializr初始化項目
1.3.1什麼是SpringInitializr
1.3.2開始吧!start.spring.io
1.3.3使用IDE初始化Spring Boot工程
1.3.4初探Spring Boot CLI
1.4SpringBoot目錄結構
1.4.1初始化的工程結構
1.4.2推薦的工程結構
……
隨著移動互聯網的發展,對Web開發的需求日益上升。Spring Boot作為Web開發領域中的利器,無論是單體應用,還是用於面向服務架構或者微服務架構,都有不錯的表現。本書面向準備在Web開發領域一展拳腳的讀者,詳細介紹了Spring Boot2.3應用開發的相關知識。本書共10章,第1~2章介紹了Spring Boot2.3開發基礎,包括環境搭建、依賴引入以及如何從零到一地構建一個基礎Spring Boot應用;第3~7章以章為單位聚焦不同技術領域,包括Web服務、數據持久化、服務安全性、測試驗證以及部署運維,結合詳細示例講解各領域內通用的解決方案;第8~10章為實戰內容,包括三種類型項目的實戰:聊天服務、在線商城、個人雲盤。本書內容全面、實例豐富,非常值得廣大Web開發從業者作為案頭的參考書,也可作為高等院校計算機及相關專業的教材或課程設計參考書。
饒仕琪 著
饒仕琪,BAT某公司高級Java開發工程師。有豐富的開發經驗,曾參與大數據雲平臺、電商繫統、物聯網平臺等數個不同規模項目的開發工作。積極地參與到項目開發周期的各個環節,包括性能分析、設計、開發和測試。掌握的專業知識與開發框架,如Core Java、Spring、設計模式、通訊協議等,均在實戰中實踐並驗證。在主導或是參與項目的推進之外,不斷地學習並探索Web開發技術中的“很好實踐”。