万本电子书0元读

万本电子书0元读

顶部广告

名师讲坛——Java微服务架构实战(SpringBoot+SpringCloud+Docker+RabbitMQ)电子书

售       价:¥

纸质售价:¥55.10购买纸书

120人正在读 | 2人评论 6.8

作       者:李兴华

出  版  社:清华大学出版社

出版时间:2020-02-01

字       数:12.4万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:此类商品不支持退换货,不支持下载打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(1条)
  • 读书简介
  • 目录
  • 累计评论(1条)
《名师讲坛——Java微服务架构实战(SpringBoot+SpringCloud+Docker+RabbitMQ)》一共15章,核心内容为SpringBoot、SpringCloud、Docker、RabbitMQ消息组件。其中,SpringBoot是SpringMVC技术的延伸,使用它行程序发会更简单,服务整合也会更容易。SpringCloud是当前微架构的核心技术方案,属于SpringBoot的技术延伸,它可以整合云服务,基于RabbitMQ和GITHUB行微服务管理。除此以外,本书还重分析了OAuth统一认证服务的应用。       《名师讲坛——Java微服务架构实战(SpringBoot SpringCloud Docker RabbitMQ)》一共15章,核心内容为SpringBoot、SpringCloud、Docker、RabbitMQ消息组件。其中,SpringBoot是SpringMVC技术的延伸,使用它行程序发会更简单,服务整合也会更容易。SpringCloud是当前微架构的核心技术方案,属于SpringBoot的技术延伸,它可以整合云服务,基于RabbitMQ和GITHUB行微服务管理。除此以外,本书还重分析了OAuth统一认证服务的应用。
【推荐语】
《名师讲坛——Java微服务架构实战(SpringBoot SpringCloud Docker RabbitMQ)》内容特色如下。 (1)资深Java讲师行技术剖析,全面把握学习命脉,问题分析一针见血。 (2)140个课程案例,完美演示微服务的方方面面。 (3)基于Maven实现项目管理,与真实项目完美衔。 (4)丰富的架构图示说明,轻松掌握微架构设计方案。 (5)手把手步骤学习法,轻松掌握微架构发。 (6)OAuth使用分析与代码实现,掌握企业级RPC认证与授权解决方案。 (7)微服务与Docker虚拟化技术结合使用,轻松实现云服务。
【作者】
        李兴华,著名软件技术讲师,系统架构师,有多年的软件教学经验,技术研究与讲解的主要方向为数据库、编程语言、Web发、框架服务、系统架构、手机移动发、大数据等。从2008年始行图书创作,出版过Oracle、Android、Java、Python、Web编程等10多本畅销书籍,总销量近50万册,受到广大读者的一致好评。
目录展开

内容简介

作者简介

前言

第一部分 SpringBoot篇

第1章 SpringBoot编程起步

1.1 传统开发中痛的领悟

1.2 SpringBoot简介

1.3 SpringBoot编程起步

1.4 本章小结

第2章 SpringBoot程序开发

2.1 建立统一父pom管理

2.2 SpringBoot程序测试

2.3 SpringBoot注解分析

2.4 配置访问路径

2.5 SpringBoot调试

2.6 使用内置对象

2.7 使用Jetty容器

2.8 配置环境属性

2.9 读取资源文件

2.10 整合Spring配置

2.11 SpringBoot项目打包发布

2.12 profile配置

2.13 本章小结

第3章 Thymeleaf模板渲染

3.1 Thymeleaf简介

3.2 Thymeleaf编程起步

3.3 Thyemeleaf静态资源

3.4 读取资源文件

3.5 路径处理

3.6 内置对象操作支持

3.7 对象输出

3.8 页面逻辑处理

3.9 数据迭代处理

3.10 包含指令

3.11 Thymeleaf数据处理

3.12 本章小结

第4章 SpringBoot与Web应用

4.1 配置Tomcat运行

4.2 https安全访问

4.3 数据验证

4.4 配置错误页

4.5 全局异常处理

4.6 文件上传

4.7 拦截器

4.8 AOP拦截器

4.9 本章小结

第5章 SpringBoot服务整合

5.1 SpringBoot整合数据源

5.2 SpringBoot整合ORM开发框架

5.3 SpringBoot整合消息服务组件

5.4 SpringBoot整合Redis数据库

5.5 SpringBoot整合安全框架

5.6 SpringBoot整合邮件服务器

5.7 定时调度

5.8 Actuator监控

5.9 本章小结

第二部分 SpringCloud篇

第6章 SpringCloud简介

6.1 RPC分布式开发技术

6.2 RPC实现技术

6.3 SpringCloud技术架构

6.4 本章小结

第7章 SpringCloud与Restful

7.1 搭建SpringCloud项目开发环境

7.2 Restful基础实现

7.3 Restful接口描述

7.4 SpringSecurity安全访问

7.5 本章小结

第8章 Eureka注册服务

8.1 Eureka简介

8.2 定义Eureka服务端

8.3 向Eureka中注册微服务

8.4 Eureka服务信息

8.5 Eureka发现管理

8.6 Eureka安全配置

8.7 Eureka-HA机制

8.8 Eureka服务发布

8.9 本章小结

第9章 SpringCloud服务组件

9.1 Ribbon负载均衡组件

9.2 Feign远程接口映射

9.3 Hystrix熔断机制

9.4 Zuul路由网关

9.5 本章小结

第10章 SpringCloudConfig

10.1 SpringCloudConfig简介

10.2 配置SpringCloudConfig服务端

10.3 SpringCloudConfig客户端抓取配置信息

10.4 单仓库目录匹配

10.5 多仓库自动匹配

10.6 仓库匹配模式

10.7 密钥加密处理

10.8 KeyStore加密处理

10.9 SpringCloudConfig高可用

10.10 SpringCloudBus服务总线

10.11 本章小结

第11章 SpringCloudStream

11.1 SpringCloudStream简介

11.2 Stream生产者

11.3 Stream消费者

11.4 自定义消息通道

11.5 分组与持久化

11.6 RoutingKey

11.7 本章小结

第12章 SpringCloudSleuth

12.1 SpringCloudSleuth简介

12.2 搭建SpringCloudSleuth微服务

12.3 Sleuth数据采集

12.4 本章小结

第13章 OAuth认证管理

13.1 SpringCloud与OAuth

13.2 搭建OAuth基础服务

13.3 使用数据库保存客户信息

13.4 使用数据库保存微服务认证信息

13.5 建立访问资源

13.6 使用Redis保存token令牌

13.7 SpringCloud整合OAuth

13.8 本章小结

第三部分 微服务辅助篇

第14章 RabbitMQ消息组件

14.1 RabbitMQ简介

14.2 配置Erlang开发环境

14.3 安装并配置RabbitMQ

14.4 使用Java访问RabbitMQ

14.5 发布订阅模式

14.6 Spring整合RabbitMQ

14.7 镜像队列

14.8 本章小结

第15章 Docker虚拟化容器

15.1 Docker简介

15.2 Docker安装

15.3 Docker配置与使用

15.4 Docker镜像管理

15.5 微服务与Docker

15.6 本章小结

累计评论(1条) 2个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部