• 微服务项目实战派——从Spring Boot到Spring Cloud
  • 微服务项目实战派——从Spring Boot到Spring Cloud
21年品牌 40万+商家 超1.5亿件商品

微服务项目实战派——从Spring Boot到Spring Cloud

15 1.1折 139 九品

仅1件

辽宁沈阳
认证卖家担保交易快速发货售后保障

作者姜桥

出版社电子工业出版社

出版时间2021-11

版次1

装帧其他

上书时间2024-12-27

woody0702的书摊

已实名 进店 收藏店铺

   商品详情   

品相描述:九品
12-3现货二手速发,详情如图
图书标准信息
  • 作者 姜桥
  • 出版社 电子工业出版社
  • 出版时间 2021-11
  • 版次 1
  • ISBN 9787121422676
  • 定价 139.00元
  • 装帧 其他
  • 开本 其他
  • 纸张 胶版纸
  • 页数 552页
  • 字数 828千字
【内容简介】
随着微服务概念的兴起,如何快速实施微服务成了一个重要话题。在Java服务端领域,Spring Cloud微服务体系事实上已经成为整个Java后端架构的标配。如果你打算从事Java服务端开发,或者你所在的公司正打算转型微服务,那么Spring Cloud是无论如何都绕不开的存在。
  本书以项目实战的形式来介绍Spring Cloud微服务体系。书中所有实例都来自作者多年工作实践,内容覆盖构建Spring Cloud微服务所需的绝大部分内容——包括微服务工程搭建、微服务网关、熔断限流、分布式任务调度、自动化CI/CD构建、Kubernetes容器化部署、微服务监控系统、分布式链路追踪等。
  本书适合希望快速提升项目经验的Java初学者、正在转型微服务架构的传统项目研发人员、希望提升Spring Cloud微服务全栈技术经验的高级开发人员、对特定系统设计感兴趣的产品经理及研发人员。无论读者是否接触过微服务开发,只要具备一定的Java开发基础,都能通过本书的学习快速掌握实际场景中的微服务开发技巧,并快速提升项目实战经验。
【作者简介】
姜  桥

拥有10年的互联网系统研发、设计及架构经验。曾任职于PP钱包、宜信、玖富等互联网金融公司,后加入摩拜单车,主要负责摩拜支付、对账等核心系统的设计研发工作。在摩拜任职期间,参与了摩拜单车整体软件系统从单体架构到Spring Cloud微服务架构升级改造的全过程。

目前任职于集度汽车,工作之余专注于微服务架构领域相关的技术研究及分享,并定期发布至微信公众号“无敌码农”。感兴趣的朋友可以关注公众号与作者交流。

 
【目录】


章  基础——从spring boot单体应用到spring cloud微服务

1.1  微服务的概念

1.1.1  什么是微服务

1.1.2  从单体应用到微服务

1.1.3  主流的微服务技术栈

1.2  spring boot框架基础

1.2.1  spring boot简介

1.2.2  spring boot的核心

1.2.3  spring boot的核心注解

1.3  开发一个spring boot应用

1.3.1  【步骤1】创建spring boot基础工程

1.3.2  【步骤2】创建项目配置文件

1.3.3  【步骤3】集成mybatis框架

1.3.4  【步骤4】编写服务接完成数据库作

1.4  spring cloud微服务体系

1.4.1  spring cloud简介

1.4.2  spring boot与spring cloud的关系

1.4.3  spring cloud微服务的核心组件

1.4.4  spring cloud的核心注解

1.4.5  spring cloud的技术生态圈

1.5  本章小结

第2章  【实例】用户系统——用spring boot开发应用,用spring cloud将其改为微服务架构

2.1  功能概述

2.2  系统设计

2.2.1  业务逻辑设计

2.2.2  数据库设计

2.3  【步骤1】搭建spring boot应用的工程代码

2.3.1  创建spring boot应用工程

2.3.2  创建应用的配置文件

2.3.3  集成数据库访问框架mybatis

2.3.4  集成缓存数据库redis

2.4  【步骤2】用spring boot实现业务逻辑

2.4.1  定义用户微服务服务接层(controller层)

2.4.2  开发用户微服务业务层(service层)代码

2.4.3  开发mybatis持久层(dao层)组件

2.5  【步骤3】将spring boot应用升级为spring cloud微服务

2.5.1  部署服务注册中心consul

2.5.2  对spring boot应用进行微服务改造

2.5.3  将spring cloud微服务注入服务注册中心consul

2.6  本章小结

第3章  【实例】sso授权认证系统——用“spring security + spring cloud gateway”构建oauth 2.0授权认证服务

3.1  功能概述

3.2  系统设计

3.2.1  oauth 2.0授权认证流程

3.2.2  系统结构设计

3.2.3  数据库设计

3.3  【步骤1】构建spring cloud授权认证微服务

3.3.1  创建spring cloud微服务工程

3.3.2  将spring cloud微服务注入服务注册中心consul

3.3.3  集成bc数据源,以访问mysql数据库

3.3.4  构建oauth 2.0授权认证微服务

3.3.5  开发调用资源微服务的feignclient代码

3.3.6  开发授权认证的自定义登录界面

3.4  【步骤2】构建spring cloud资源微服务

3.4.1  创建spring cloud微服务工程

3.4.2  将spring cloud微服务注入consul

……

第4章  【实例】车辆电子围栏系统——用“tgresql + tgis”实现电子围栏服务,并利用配置中心管理微服务的多环境配置信息

第5章  【实例】电子钱包系统——用“feign + ribbon + hystrix + vue.js + docker”实现微服务的“负载调用+熔断降级+部署”

第6章  【实例】支付系统——用“redis分布式锁+mockito”实现微服务场景下的“支付逻辑+代码测试”

第7章  【实例】a/b测试系统——用“spring boot starter机制+caffeine缓存”实现a/b流量切分

第8章  【实例】分布式任务调度系统——用“zookeeper +elastic.job”处理分布式任务

第9章  搭建微服务devo发布系统——用“gitlab+harbor+ kuberes”构建spring cloud微服务cl/cd自动化发布体系

0章  搭建微服务监控系统——用“prometheus +grafana +skywalking”实现度量指标监控及分布式链路追踪

点击展开 点击收起

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

12-3现货二手速发,详情如图
此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP