更新时间:2020-09-29 16:01:17
封面
版权信息
前言
第1章 初识Spring Boot
1.1 Spring Boot概述
1.2 快速建立Spring Boot应用
1.3 体验Spring Boot
1.4 小结
第2章 函数式编程
2.1 了解函数式编程
2.2 Lambda表达式
2.3 函数接口
2.4 方法引用
2.5 Stream
2.6 Optional
2.7 小结
第3章 Spring 5.X基础
3.1 IoC容器
3.2 Spring Bean的配置
3.3 对Bean的处理(BeanPostProcessor)
3.4 Spring Aware容器
3.5 Bean之间的事件通信
3.6 Spring EL
3.7 AOP
3.8 注解工作原理
3.9 小结
第4章 深入Spring Boot
4.1 Spring Boot介绍
4.2 Spring Boot的“魔法”
4.3 Spring Boot的配置
4.4 日志和报告
4.5 多线程任务和计划任务
4.6 Gradle插件
4.7 自定义Starter
4.8 Spring Boot Actuator
4.9 小结
第5章 Spring Web MVC
5.1 Spring Web MVC简介
5.2 用Spring Boot学习Web MVC
5.3 Web MVC配置
5.4 Servlet容器
5.5 异步请求
5.6 小结
第6章 数据访问
6.1 Spring Data Repository
6.2 关系数据库——Spring Data JPA
6.3 NoSQL——Spring Data Elasticsearch
6.4 数据缓存
6.5 小结
第7章 安全控制
7.1 Spring Security的应用
7.2 Spring Security实战
7.3 OAuth 2.0
7.4 小结
第8章 响应式编程
8.1 Project Reactor
8.2 Spring WebFlux
8.3 Reactive NoSQL
8.4 Reactive关系型数据库:R2DBC
8.5 Reactive Spring Security
8.6 小结
第9章 事件驱动
9.1 JMS
9.2 RabbitMQ
9.3 Kafka
9.4 Websocket
9.5 RSocket
9.6 小结
第10章 系统集成与批处理
10.1 Spring Integration
10.2 Spring Batch
10.3 小结
第11章 Spring Cloud与微服务
11.1 微服务基础
11.2 Spring Cloud
11.3 小结
第12章 Kubernetes与微服务
12.1 Kubernetes
12.2 Service Mesh和Istio
12.3 小结