【图文详解】企业级 Spring Boot 实战开发(陈光剑)
Spring Boot 基础篇
Spring Boot 简介
- Spring 家族图谱
- Spring Boot 框架组成
- 为什么使用 Spring Boot
- 现代 Java 开发生态
快速开始 Hello World
- 环境准备
- Java 环境安装
- IDE安装
- Maven配置
- 使用 Spring CLI
- Spring Initializr
- https://start.spring.io/
Spring Boot 核心原理
- 什么是自动配置?
- 自动配置原理
- Spring Boot 常用注解
Spring Boot 实战篇
数据库ORM
- MyBatis
- JPA
模板引擎
- FreeMarker
- Thymeleaf
- Mustache
- Groovy Templates
缓存 Cache
分布式会话 Session
任务调度
- Quartz Scheduler
批处理
- Spring Batch
发送邮件
- Java Mail Sender
消息队列 MQ
- kafka
- Rabbit MQ
- Active MQ
序列化
- gson
- fastjson
分布式框架
- Dubbo
安全与权限
- Spring Security
- Shiro
监控与运维
- Spring Boot Actuator
- Spring Boot Devtools
熔断限流
- Sentinel
测试
- Spring Boot Test