【圖文詳解】企業(yè)級 Spring Boot 實(shí)戰(zhàn)開發(fā)(陳光劍)
Spring Boot 基礎(chǔ)篇
Spring Boot 簡介
- Spring 家族圖譜
- Spring Boot 框架組成
- 為什么使用 Spring Boot
- 現(xiàn)代 Java 開發(fā)生態(tài)
快速開始 Hello World
-
環(huán)境準(zhǔn)備
- Java 環(huán)境安裝
- IDE安裝
- Maven配置
使用 Spring CLI
-
Spring Initializr
Spring Boot 核心原理
- 什么是自動(dòng)配置?
- 自動(dòng)配置原理
- Spring Boot 常用注解
Spring Boot 實(shí)戰(zhàn)篇
數(shù)據(jù)庫ORM
- MyBatis
- JPA
模板引擎
- FreeMarker
- Thymeleaf
- Mustache
- Groovy Templates
緩存 Cache
分布式會(huì)話 Session
任務(wù)調(diào)度
- Quartz Scheduler
批處理
- Spring Batch
發(fā)送郵件
- Java Mail Sender
消息隊(duì)列 MQ
- kafka
- Rabbit MQ
- Active MQ
序列化
- gson
- fastjson
分布式框架
- Dubbo
安全與權(quán)限
- Spring Security
- Shiro
監(jiān)控與運(yùn)維
- Spring Boot Actuator
- Spring Boot Devtools
熔斷限流
- Sentinel
測試
- Spring Boot Test