(1)《Spring实战 第5版》新升级——第六版重磅上市!本次增加了反应式编程相关的新技术新展,包括RSocket和R2DBC;新增了K8s云原生环境下构建和部署的实践指南;移除了一些已经过时的内容,紧跟科技发展! (2)保持一贯的易读易懂风格,书中精心设计的章节和示例非常适合读者由浅深地学习Spring! (3)赠送配套源代码,方便操作上手,助力你地spring学习,快来使用Spring和Spring Boot搭建属于自己的应用!
售 价:¥
纸质售价:¥86.70购买纸书
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
版 权
版权声明
内容提要
译者序
关于本书
谁适合阅读本书
这本书是如何组织的:路线图
关于代码
其他在线资源
作者简介
关于本书封面
前 言
致 谢
资源与支持
配套资源
提交勘误
扫码关注本书
与我们联系
关于异步社区和异步图书
第1部分 Spring基础
第1章 Spring起步
1.1 什么是Spring
1.2 初始化Spring应用
1.3 编写Spring应用
1.4 俯瞰Spring风景线
小结
第2章 开发Web应用
2.1 展现信息
2.2 处理表单提交
2.3 校验表单输入
2.4 使用视图控制器
2.5 选择视图模板库
小结
第3章 使用数据
3.1 使用JDBC读取和写入数据
3.2 使用Spring Data JDBC
3.3 使用Spring Data JPA持久化数据
小结
第4章 使用非关系型数据
4.1 使用Cassandra存储库
4.2 编写MongoDB存储库
小结
第5章 保护Spring
5.1 启用Spring Security
5.2 配置Spring Security
5.3 保护Web请求
5.4 实现方法级别的安全
5.5 了解用户是谁
小结
第6章 使用配置属性
6.1 细粒度地调整自动配置
6.2 创建自己的配置属性
6.3 使用profile进行配置
小结
第2部分 Spring集成
第7章 创建REST服务
7.1 编写RESTful控制器
7.2 启用数据后端服务
7.3 消费REST服务
小结
第8章 保护REST
8.1 OAuth 2简介
8.2 创建授权服务器
8.3 使用资源服务器保护API
8.4 开发客户端
小结
第9章 发送异步消息
9.1 使用JMS发送消息
9.2 使用RabbitMQ和AMQP
9.3 使用Kafka的消息
小结
第10章 Spring集成
10.1 声明一个简单的集成流
10.2 Spring Integration功能概览
10.3 创建电子邮件集成流
小结
第3部分 反应式Spring
第11章 理解反应式编程
11.1 反应式编程概览
11.2 初识Reactor
11.3 使用常见的反应式操作
小结
第12章 开发反应式API
12.1 使用Spring WebFlux
12.2 定义函数式请求处理器
12.3 测试反应式控制器
12.4 反应式消费REST API
12.5 保护反应式Web API
小结
第13章 反应式持久化数据
13.1 使用R2DBC
13.2 反应式地持久化MongoDB文档数据
13.3 反应式地持久化Cassandra数据
小结
第14章 使用RSocket
14.1 RSocket概览
14.2 创建简单的RSocket服务器和客户端
14.3 通过WebSocket传输RSocket
小结
第4部分 部署Spring
第15章 使用Spring Boot Actuator
15.1 Actuator概览
15.2 消费Actuator端点
15.3 自定义Actuator
15.4 确保Actuator的安全
小结
第16章 管理Spring
16.1 使用Spring Boot Admin
16.2 探索Admin服务器
16.3 保护Admin服务器
小结
第17章 使用JMX监控Spring
17.1 使用Actuator MBean
17.2 创建自己的MBean
17.3 发送通知
小结
第18章 部署Spring
18.1 权衡各种部署方案
18.2 构建可执行JAR文件
18.3 构建容器镜像
18.4 构建和部署WAR文件
18.5 以终为始
小结
附录 初始化Spring应用
A.1 使用Spring Tool Suite初始化项目
A.2 使用IntelliJ IDEA初始化项目
A.3 使用NetBeans初始化项目
A.4 在start.spring.io中初始化项目
A.5 使用命令行初始化项目
A.6 构建和运行项目
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜