书馨卡帮你省薪
欢迎光临中图网 请 | 注册
> >
Spring Cloud Alibaba大型微服务架构项目实战 下册

Spring Cloud Alibaba大型微服务架构项目实战 下册

作者:十三 著
出版社:电子工业出版社出版时间:2024-09-01
开本: 16开 页数: 332
中 图 价:¥70.3(7.1折) 定价  ¥99.0 登录后可看到会员价
加入购物车 收藏
运费6元,满39元免运费
?新疆、西藏除外
本类五星书更多>

Spring Cloud Alibaba大型微服务架构项目实战 下册 版权信息

Spring Cloud Alibaba大型微服务架构项目实战 下册 本书特色

本书内容丰富,案例通俗易懂,几乎涵盖了目前Spring Cloud的全部热门组件,特别适合想要了解Spring Cloud热门组件及想搭建微服务系统的读者阅读。读者学习本书的内容,会有以下收获。Spring Cloud Alibaba微服务组件的整合与使用。服务治理之服务注册与服务发现。服务间的通信方式。负载均衡器的原理与实践。服务网关的搭建与使用。分布式事务的处理。服务容错之限流及熔断。微服务间的链路追踪。ELK日志中心的搭建与使用。针对各个知识点的实战源代码和一套可执行的微服务架构项目源代码。

Spring Cloud Alibaba大型微服务架构项目实战 下册 内容简介

   本书重在引导读者体验真实的项目开发,围绕Spring Cloud Alibaba技术栈全面展开,兼顾相关技术的知识拓展,由浅入深,步步为营,对一个单体API项目进行拆解和微服务化,并从零到一落地一个功能完整、流程完善的微服务项目。本书的目标是让读者拥有完整且高质量的学习体验,远离“Hello World”项目,为技术深度的挖掘和薪水、职位的提升提供保障。

本书分为13章。第1章主要介绍大型微服务架构实战项目,包括它的主要功能模块、从单体模式到前后端分离模式再到微服务架构模式的开发历程、微服务项目改造前的拆分思路、微服务架构实战项目的启动等注意事项。第2章至第8章主要介绍微服务架构项目的开发过程,介绍每个开发步骤、每个微服务模块的编码过程、每个微服务组件的整合,主要涉及的微服务组件是Nacos、OpenFeign和Spring Cloud LoadBalancer。第9章至第13章对实战的微服务架构项目进行补充,将Spring Cloud Gateway、Sentinel、Seata、Spring Cloud Sleuth、Zipkin等微服务组件整合到实战项目中,并对过程中遇到的问题进行复盘及处理。本书实战项目整合热门的微服务架构组件,手把手地教读者如何在实战中运用这些知识点,让读者掌握高阶的使用技巧,并且能够将其运用到实际生产项目中。

本书的内容丰富,案例通俗易懂,几乎涵盖了目前Spring Cloud的全部热门组件,特别适合想要了解Spring Cloud热门组件及想搭建微服务系统的读者阅读。

Spring Cloud Alibaba大型微服务架构项目实战 下册 目录

第1章 大型微服务架构项目设计与实战 1 1.1 微服务架构实战项目详解 1 1.1.1 实战项目介绍 2 1.1.2 新蜂商城项目的开源历程 3 1.1.3 新蜂商城项目的功能及数据库设计 4 1.2 从单体项目到微服务架构项目的拆分思路 6 1.3 微服务架构实战项目源代码获取和项目启动 8 1.3.1 基础环境准备及微服务组件安装和配置 8 1.3.2 下载微服务架构实战项目的项目源代码 8 1.3.3 微服务架构实战项目的目录结构讲解 10 1.3.4 启动并验证微服务实例 13 1.4 微服务架构实战项目的功能演示 21 1.4.1 商城用户的注册与登录演示 21 1.4.2 把商品添加到购物车的功能演示 25 1.4.3 下单流程演示 28 1.4.4 后台管理系统的部分功能演示 32 1.5 微服务架构实战项目中接口的参数处理及统一结果响应 38 1.6 微服务架构实战项目打包和部署的注意事项 41 第2章 实战项目基础构建及公共模块引入 48 2.1 编码前的准备 48 2.2 搭建项目骨架 49 2.2.1 构建项目并整理依赖关系 49 2.2.2 编写测试代码 54 2.3 用户微服务编码 58 2.3.1 引入业务依赖 58 2.3.2 用户模块中的接口改造 60 2.3.3 用户微服务改造过程中遇到的问题总结 62 2.4 引入公共模块 64 2.5 用户微服务模块改造 66 2.6 OpenFeign编码暴露远程接口 71 2.7 远程调用Feign包应该如何设置 72 第3章 用户微服务编码实践及功能讲解 74 3.1 登录流程介绍 74 3.1.1 什么是登录 74 3.1.2 用户登录状态 75 3.1.3 登录流程设计 75 3.2 登录功能源代码介绍 78 3.3 token值处理及鉴权源代码介绍 80 3.4 用户微服务代码改造 83 3.4.1 引入Redis组件进行鉴权改造 83 3.4.2 用户微服务中登录代码及鉴权代码修改 86 3.5 网关层鉴权 88 3.5.1 在网关层引入Redis 88 3.5.2 鉴权的全局过滤器编码实现 89 3.5.3 功能测试 91 第4章 商品微服务编码实践
展开全部

Spring Cloud Alibaba大型微服务架构项目实战 下册 作者简介

韩帅,笔名十三,企业技术主管、CSDN博客专家、视频讲师。毕业于安徽省巢湖学院,具有多年一线开发经验,历任高级开发工程师、产品线后端负责人、技术部门主管等职位。熟练使用Java、SQL、Spring Boot、Vue等计算机语言和开发框架,有非常丰富的开发经验,同时也是开源项目的爱好者和贡献者。

商品评论(0条)
暂无评论……
书友推荐
本类畅销
编辑推荐
返回顶部
中图网
在线客服