Spring实战(第5版)
更新时间:2020-02-28 19:11:56
封面
版权信息
内容提要
译者序
关于本书
前言
致谢
资源与支持
第1部分 Spring基础
第1章 Spring起步
1.1 什么是Spring
1.2 初始化Spring应用
- APP免费
1.3 编写Spring应用
- APP免费
1.4 俯瞰Spring风景线
- APP免费
1.5 小结
- APP免费
第2章 开发Web应用
- APP免费
2.1 展现信息
- APP免费
2.2 处理表单提交
- APP免费
2.3 校验表单输入
- APP免费
2.4 使用视图控制器
- APP免费
2.5 选择视图模板库
- APP免费
2.6 小结
- APP免费
第3章 使用数据
- APP免费
3.1 使用JDBC读取和写入数据
- APP免费
3.2 使用Spring Data JPA持久化数据
- APP免费
3.3 小结
- APP免费
第4章 保护Spring
- APP免费
4.1 启用Spring Security
- APP免费
4.2 配置Spring Security
- APP免费
4.3 保护Web请求
- APP免费
4.4 了解用户是谁
- APP免费
4.5 小结
- APP免费
第5章 使用配置属性
- APP免费
5.1 细粒度的自动配置
- APP免费
5.2 创建自己的配置属性
- APP免费
5.3 使用profile进行配置
- APP免费
5.4 小结
- APP免费
第2部分 Spring集成
- APP免费
第6章 创建REST服务
- APP免费
6.1 编写RESTful控制器
- APP免费
6.2 启用超媒体
- APP免费
6.3 启用数据后端服务
- APP免费
6.4 小结
- APP免费
第7章 消费REST服务
- APP免费
7.1 使用RestTemplate消费REST端点
- APP免费
7.2 使用Traverson导航REST API
- APP免费
7.3 小结
- APP免费
第8章 发送异步消息
- APP免费
8.1 使用JMS发送消息
- APP免费
8.2 使用RabbitMQ和AMQP
- APP免费
8.3 使用Kafka的消息
- APP免费
8.4 小结
- APP免费
第9章 Spring集成
- APP免费
9.1 声明一个简单的集成流
- APP免费
9.2 Spring Integration功能概览
- APP免费
9.3 创建Email集成流
- APP免费
9.4 小结
- APP免费
第3部分 反应式Spring
- APP免费
第10章 理解反应式编程
- APP免费
10.1 反应式编程概览
- APP免费
10.2 初识Reactor
- APP免费
10.3 使用常见的反应式操作
- APP免费
10.4 小结
- APP免费
第11章 开发反应式API
- APP免费
11.1 使用Spring WebFlux
- APP免费
11.2 定义函数式请求处理器
- APP免费
11.3 测试反应式控制器
- APP免费
11.4 反应式消费REST API
- APP免费
11.5 保护反应式Web API
- APP免费
11.6 小结
- APP免费
第12章 反应式持久化数据
- APP免费
12.1 理解Spring Data的反应式概况
- APP免费
12.2 使用反应式的Cassandra repository
- APP免费
12.3 编写反应式的MongoDB repository
- APP免费
12.4 小结
- APP免费
第4部分 云原生Spring
- APP免费
第13章 注册和发现服务
- APP免费
13.1 思考微服务
- APP免费
13.2 搭建服务注册中心
- APP免费
13.3 注册和发现服务
- APP免费
13.4 小结
- APP免费
第14章 管理配置
- APP免费
14.1 共享配置
- APP免费
14.2 运行配置服务器
- APP免费
14.3 消费共享配置
- APP免费
14.4 提供特定应用和profile的属性
- APP免费
14.5 保持配置属性的私密性
- APP免费
14.6 在运行时刷新配置属性
- APP免费
14.7 小结
- APP免费
第15章 处理失败和延迟
- APP免费
15.1 理解断路器模式
- APP免费
15.2 声明断路器
- APP免费
15.3 监控失败
- APP免费
15.4 聚合多个Hystrix流
- APP免费
15.5 小结
- APP免费
第5部分 部署Spring
- APP免费
第16章 使用Spring Boot Actuator
- APP免费
16.1 Actuator概览
- APP免费
16.2 消费Actuator端点
- APP免费
16.3 自定义Actuator
- APP免费
16.4 保护Actuator
- APP免费
16.5 小结
- APP免费
第17章 管理Spring
- APP免费
17.1 使用Spring Boot Admin
- APP免费
17.2 探索Admin服务器
- APP免费
17.3 保护Admin服务器
- APP免费
17.4 小结
- APP免费
第18章 使用JMX监控Spring
- APP免费
18.1 使用Actuator MBean
- APP免费
18.2 创建自己的MBean
- APP免费
18.3 发送通知
- APP免费
18.4 小结
- APP免费
第19章 部署Spring
- APP免费
19.1 权衡各种部署方案
- APP免费
19.2 构建和部署WAR文件
- APP免费
19.3 推送JAR文件到Cloud Foundry上
- APP免费
19.4 在Docker容器中运行Spring Boot
- APP免费
19.5 以终为始
- APP免费
19.6 小结
- APP免费
附录 初始化Spring应用
- APP免费
A.1 使用Spring Tool Suite初始化项目
- APP免费
A.2 使用IntelliJ IDEA初始化项目
- APP免费
A.3 使用NetBeans初始化项目
- APP免费
A.4 在start.spring.io中初始化项目
- APP免费
A.5 使用命令行初始化项目
- APP免费
A.6 使用元框架创建Spring应用
- APP免费
A.7 构建和运行项目
更新时间:2020-02-28 19:11:56