Spring Boot和Vue.js是目前流行的Java企業級應用和前端框架,它們的結合可以快速開發出高質量的Web應用。本書從基礎知識開始,介紹Spring Boot+Vue全棧開發所需的相關技能。本書提供了大量的示例代碼、練習題和項目案例,幫助讀者理解、掌握和運用所學知識。本書共分三大部分:第一部分Spring Boot基礎知識,重點介紹服務端的開發、數據庫相關應用案例等內容。第二部分主要講述Vue.js基礎知識、項目工程搭建和常用組件的使用。第三部分以項目案例為主,提供了一個通用的前後端分離的安全架構實現案例,方便讀者應用到其他項目當中,本書的最後給出一個“集成安全認證的學生信息管理”項目案例供讀者學習。本書可作為高等院校、職業學校的計算機相關專業教材,也可作為學習Web前後端開發的技術人員的參考用書。
Spring Boot + Spring Cloud + Docker是目前國內相關領域工程人員搭建微服務架構的主要解決方案之一,它基於的是流行的Java開發框架――Spring,現已成為微服務架構的首選技術方案。本書通過大量案例介紹使用Spring Boot + Spring Cloud + Docker開發微服務架構(應用程序)的方法,包括開發服務註冊中心程序、服務提供者程序、服務消費者程序、認證服務、API網關等組件,進而搭建完整的微服務架構。為了便於初學者學習和理解相關內容,編者大量使用流程圖和架構圖對問題進行描述和講解;同時,精選“秒殺搶購”案例,使讀者直觀地瞭解微服務架構在實際應用程序開發工作中的應用,提升讀者的實戰技能。本書可作為高等院校相關課程的教材,也可作為廣大互聯網應用程序開發人員的參考書。