展开全部

主编推荐语

由浅入深,快速进阶,从理论到实战掌握Spring微服务开发核心功能和特性。

内容简介

当前互联网在Web框架上已经发展到微服务体系架构。为了帮助广大开发人员快速开展微服务开发,本书主要从Web网站开发的基础知识、Spring Boot相关知识、Spring Cloud相关知识,以及微服务开发实战4个方面,系统地介绍微服务框架中常用的知识点、常用组件,以及程序案例。

本书大多章节都先通过一个入门案例引导开发人员快速了解相关组件的功能,在此基础上再对每个知识点进行理论讲解与剖析,最后对该组件进行源码分析,帮助开发人员更加深入地了解每个组件的底层原理,以便更好地进行二次开发。

本书既是初学者学习微服务开发的技术宝典,又是中级开发人员了解微服务体系底层原理的手册。

目录

  • 版权信息
  • 内容提要
  • 前言
  • 第1篇 Web基础知识
  • 第1章 认识微服务
  • 1.1 什么是微服务框架
  • 1.2 互联网框架的演变
  • 1.3 模块的拆分
  • 1.4 当前主流微服务框架
  • 第2章 快速搭建一个微服务框架
  • 2.1 Spring Boot框架搭建
  • 2.2 实现安全登录的微服务框架
  • 2.3 微服务框架搭建
  • 第3章 Restful风格的编程
  • 3.1 Restful简介
  • 3.2 查询用户以及用户详情
  • 3.3 处理创建请求
  • 3.4 用户信息修改与删除
  • 第2篇 Spring Boot
  • 第4章 Spring Boot中的IOC
  • 4.1 IOC原理简介
  • 4.2 装配Bean
  • 4.3 依赖注入ID
  • 4.4 Bean的生命周期
  • 4.5 配置文件
  • 第5章 Spring Boot中的AOP
  • 5.1 AOP简介
  • 5.2 AOP开发详解
  • 5.3 AOP原理
  • 5.4 AOP后置处理器
  • 第6章 Spring Boot中的数据源
  • 6.1 配置数据源
  • 6.2 JdbcTemplate的使用
  • 6.3 JPA的使用
  • 6.4 Spring Boot与MyBatis集成
  • 第7章 Spring Boot中的事务
  • 7.1 隔离级别
  • 7.2 声明式事务
  • 7.3 JPA下的事务
  • 7.4 JDBC下的事务
  • 7.5 事务传播行为
  • 第8章 Spring Boot中的Redis
  • 8.1 Redis的简单使用
  • 8.2 对Redis数据类型的操作
  • 8.3 序列化
  • 8.4 缓存
  • 第9章 Spring Boot中的Security
  • 9.1 基本原理
  • 9.2 自定义用户认证逻辑
  • 9.3 自定义用户认证流程
  • 第3篇 Spring Cloud
  • 第10章 服务治理Spring Cloud Eureka
  • 10.1 Eureka快速入门
  • 10.2 Eureka的消费
  • 10.3 Eureka原理详解
  • 10.4 进阶配置项说明
  • 10.5 Eureka源码分析
  • 第11章 负载均衡Spring Cloud Ribbon
  • 11.1 Ribbon使用
  • 11.2 RestTemplate的详细使用方法
  • 11.3 Ribbon的负载均衡入口
  • 11.4 Ribbon的负载均衡器
  • 第12章 声明式服务调用Spring Cloud Feign
  • 12.1 Feign的使用实例
  • 12.2 Feign中Ribbon的配置
  • 12.3 Feign的配置
  • 第13章 服务容错保护Spring Cloud Hystrix
  • 13.1 Hystrix的使用
  • 13.2 Hystrix的原理
  • 13.3 Hystrix的应用
  • 13.4 Hystrix的配置
  • 第14章 配置中心Spring Cloud Config
  • 14.1 Config的原理
  • 14.2 Config的服务端使用
  • 14.3 Config的客户端使用
  • 14.4 Config的知识点
  • 第15章 网关Spring Cloud Zuul
  • 15.1 Zuul路由
  • 15.2 Zuul请求过滤
  • 15.3 Zuul其他知识点
  • 第4篇 微服务开发实战
  • 第16章 点餐管理系统实战
  • 16.1 点餐管理系统框架说明
  • 16.2 点餐管理系统框架设计
  • 16.3 商品模块开发
  • 16.4 订单模块开发
  • 第17章 图书管理系统实战
  • 17.1 图书管理系统框架说明
  • 17.2 图书管理系统框架设计
  • 17.3 借阅模块开发
展开全部

评分及书评

评分不足
2个评分
  • 用户头像
    给这本书评了
    5.0
    对Spring Cloud整体认知

    这本书是比较浅层的 Spring Cloud 认知书,没有很多源码,适合框架新手形成脉络,认识框架家族中的主要成员。

      转发
      评论

    出版方

    人民邮电出版社

    人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。