Spring Cloud 微服务开发实战-微课视频版
零基础知识点精讲与丰富实战案例相结合,配有420分钟实战开发视频,涵盖Spring Cloud基础与最新知识及实战开发。提供课件、习题答案,下载咨询QQ:2301891038(仅限教师)

作者:吴胜

丛书名:清华科技大讲堂

定价:49.9元

印次:1-3

ISBN:9787302542346

出版日期:2020.03.01

印刷日期:2022.07.22

图书责编:陈景辉

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书先介绍Spring Cloud概述,Spring Cloud 路由、服务注册与发现、认证与鉴权、断路器、配置中心、服务监控与跟踪、消息、其他组件(如Task等)的应用,阿里系Dubbo生态系统(Spring Cloud Alibaba和Dubbo等)的应用。希望通过对Spring Cloud和Dubbo生态系统的介绍,加深读者对微服务实现时方案可选性的认识。然后,结合一个简单案例演示了基于Spring Cloud的微服务开发过程。最后,简单介绍Service Mesh(服务网格)和Spring Cloud Sidecar的应用,说明微服务开发的新思路。 本书由浅入深结合示例介绍各个知识点;并以响应客户端服务请求的处理顺序和开发步骤来组织章节内容;还配备了示例的操作视频;可以帮助读者更好地理解、掌握Spring Cloud微服务开发技术。

吴胜,博士,江苏师范大学副教授;具有近20多年从事软件工程、电子商务等方面的教学经验;曾在信息管理与信息系统、云会计等方面发表近20余篇中文核心论文;曾出版《人工智能基础与应用》《微信小程序开发基础》。

前言 正如Martin Fowler所指出的那样: “微服务架构是一种将单一的应用程序划分为一组小型服务的方法,每个服务运行在自己的进程中,服务间通过轻量级的机制进行通信。” 目前,微服务架构尚未有统一的标准。但是,这丝毫不影响开发者对微服务架构的热情。认识上的差异使得大家采用不同方案实现微服务架构的应用,如Dubbo生态系统(Spring Cloud Alibaba和Dubbo等)、Dropwizard、Spring Cloud和Service Mesh。 Spring Cloud是众多功能的组合体,为微服务应用开发中遇到的众多问题提供了全面、优秀的“全家桶”式的解决方案。Spring Cloud具有“开箱即用”、开发效率高、文档丰富、社区活跃等特点。因此,Spring Cloud成为国内微服务开发领域的热门技术之一。 对于初学者而言,在进行Spring Cloud微服务应用开发时,相关技术略显复杂。比如,技术之间的关系、技术在整个微服务架构中的作用、项目的依赖管理和配置等问题都增加了Spring Cloud学习和开发的难度。Spring Cloud以Spring Boot为基础,具备简单、易用的特点,而且Spring Cloud具有良好的开发工具、丰富的帮助文档,这些因素都有助于降低学习和开发难度。 考虑到初学者(特别是在校学生)往往对Spring Boot、Spring Cloud、微服务的开发经验较少,为了降低Spring Cloud微服务开发的学习门槛,本书按照响应客户端服务请求的处理顺序和开发步骤的行文结构,安排与组织各个章节的内容。为了帮助读...

课件下载

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
目录

第1章Spring Cloud概述

1.1Spring Cloud简介

1.1.1Spring的构成

1.1.2Spring Cloud的构成

1.2Spring Cloud的特征

1.2.1Spring Boot与Spring Cloud的共同特点

1.2.2Spring Cloud的其他特点

1.3配置开发环境

1.3.1安装JDK

1.3.2安装IntelliJ IDEA

1.4创建项目与实现微服务

1.4.1利用IDEA创建项目

1.4.2创建项目的基本构成情况

1.4.3基于Spring Boot的微服务实现

1.5Spring Cloud微服务开发起步

1.5.1软件生命周期

1.5.2Spring Cloud响应服务请求的处理顺序

1.5.3Spring Cloud微服务开发的步骤

习题1

第2章Spring Cloud路由的应用

2.1服务网关与Spring Cloud 路由简介

2.1.1服务网关的作用

2.1.2Spring Cloud路由的相关技术

2.2Spring Cloud Gateway路由的应用

2.2.1创建项目并添加依赖

2.2.2创建类HelloController

2.2.3修改配置文件application.properties

2.2.4修改入口类

2.2.5运行程序

2.2.6程序扩展

2.3Spring Cloud Gat... 查看详情

本书为零基础入门级实战版图书,读者可通过420分钟教学视频,轻松地学习Spring Cloud最新知识及实战开发案例,同时本书还可作为高校教材。 查看详情