本書采用了當前**的Spring Boot 3版本,首先介紹了Spring Boot 基礎和基本數據操作,闡明了Spring Boot的原理及Web開發(fā)技術,Spring Boot整合JPA、MyBatis、MyBatis-Plus等,并提供一個Vue 3.0前后端分離實戰(zhàn)項目。其次介紹Spring Boot整合Redis、MongoDB等非關系型數據庫,以及整合Spring Security安全框架,然后介紹整合RabbitMQ、RocketMQ及Kafka消息隊列MQ,以及ElasticSearch大數據搜索引擎。提供了Spring Boot整合WebSocket、定時任務、批處理、郵件發(fā)送等企業(yè)級開發(fā)技術。最后給出了網上商城和人臉識別項目,詳細的展示了從需求分析、詳細設計到代碼開發(fā)的全部流程。所有技術均采用**的流行版本,實戰(zhàn)案例采用前后端分離架構,前端使用當前最熱門的Vue 3.0 Element Plus,貼合真實市場需求,內容豐富全面,代碼詳盡實用。 本書可作為大學本科、???、職業(yè)院校計算機相關專業(yè)的教材,并可作為學習Spring Boot技術的入門與提高的參考書或自學用途。