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

微服务项目实战派——从SpringBoot到SpringCloud

正版图书,可开发票,请放心购买。

81.71 5.9折 139 全新

库存2件

广东广州
认证卖家担保交易快速发货售后保障

作者姜桥著

出版社电子工业出版社

ISBN9787121422676

出版时间2022-01

装帧平装

开本16开

定价139元

货号31307605

上书时间2023-10-18

淘书宝店

九年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
作者简介

姜  桥
拥有10年的互联网系统研发、设计及架构经验。曾任职于PP钱包、宜信、玖富等互联网金融公司,后加入摩拜单车,主要负责摩拜、对账等核心系统的设计研发工作。在摩拜任职期间,参与了摩拜单车整体软件系统从单体架构到Spring Cloud微服务架构升级改造的全过程。
目前任职于集度汽车,工作之余专注于微服务架构领域相关的技术研究及分享,并定期发布至公众号“码农”。感兴趣的朋友可以关注公众号与作者交流。



目录
第1章  基础
——从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授权认证微服务

内容摘要
随着微服务概念的兴起,如何快速实施微服务成了一个重要话题。在Java服务端领域,SpringCloud微服务体系事实上已经成为整个Java后端架构的标配。如果你打算从事Java服务端开发,或者你所在公司正打算转型微服务,那么SpringCloud是无论如何都绕不开的存在。本书以项目实战的形式来介绍SpringCloud微服务体系。书中所有实例都来自作者多年工作实践,内容覆盖构建SpringCloud微服务所需的绝大部分内容——包括微服务工程搭建、微服务网关、熔断限流、分布式任务调度、自动化CI/CD构建、
Kubernetes容器化部署、微服务监控系统、分布式链路追踪等。

主编推荐
"(1)以项目实例的形式来讲解。 
(2)精选业界普遍采用的技术方案。 
(3)覆盖微服务体系的绝大部分内容。 
(4)循序渐进,实战性强。"

媒体评论
"很高兴看到以前的同事兼好朋友出书。在这个互联网时代,Spring Cloud微服务体系是每一个Java程序员都需要掌握的技术。这本书融入了作者多年的一线开发经验,具有很大的实用价值,内容深入浅出,值得一读。
魏梦舒  微信公众号“程序员小灰”运营者,图书《漫画算法》作者

本书从中国实践出发,介绍了微服务领域中Spring Cloud相关生态的实践。来自一线的实践经验,能够帮助大家更好地在生产中践行微服务,做好服务治理。我也很高兴看到Apache SkyWalking被列入其中,它可以帮助大家在生产环境下更好地实现应用性能管理(APM)。
吴晟  Apache SkyWalking创始人,Apache软件基金会董事

本书结合作者多年累积的大量实战经验,并融入了微服务的经典理念,将互联网开发中常用的技术体系呈现出来,使读者可以更快地融会贯通。
我有幸写下书中介绍的开源框架 ElasticJob 的行代码,很高兴能看到它茁壮发展,成为互联网微服务技术选型的可行性方案之一。希望读者能够和以ElasticJob等为代表的开源项目共同成长,在职业生涯中迈向新的层次。
张亮  SphereEx 创始人兼CEO,Apache ShardingSphere 项目主席

本书从项目实战的角度介绍了基于Spring Cloud的微服务体系,并通过微服务架构的改造实践,很好地演示了实现DevOps的基本思想、方法及步骤,有很强的实操性,能够使读者对DevOps有更具体的了解!
 卢鹏 摩拜单车DevOps负责人,微服务架构组核心成员

在这个“一切皆微服务”的时代,Spring Cloud是Java程序员不能绕开的“一道坎儿”。从某种意义上说, Spring Cloud 的出现大大提升了国内微服务的使用率。这本书实战强,对于微服务开发者有着较强的借鉴作用。
张强   微信公众号“纯洁的微笑”运营者"

   相关推荐   

—  没有更多了  —

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

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP