SpringBoot+SpringCloud微服务开发实战

SpringBoot+SpringCloud微服务开发实战

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

编辑推荐

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

内容简介

本书主要从Web网站开发的基础知识、Spring Boot相关知识、Spring Cloud相关知识,以及微服务开发实战4个方面,介绍微服务框架中常用的知识点、常用组件,以及程序案例。

作者简介

作者曹军,主要研究领域:分布式开发、大数据中台、微服务框架等。有着多年的IT 一线从业经验,在多个分布式开发项目中担任项目负责人和技术架构师,熟悉各种主流框架,对分布式开发有着深刻的理解,擅长分布式开发框架的搭建及优化,以及高并发场景的处理。在互联网技术实践过程中,积累了丰富的实战经验。

章节目录

版权信息

内容提要

前言

第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 借阅模块开发

SpringBoot+SpringCloud微服务开发实战是2020年由人民邮电出版社出版,作者曹军。

得书感谢您对《SpringBoot+SpringCloud微服务开发实战》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

你可能喜欢
互联网+酒店 电子书
1.在互联网时代,酒店的客户群体、预订方式、交流方式以及上下游合作伙伴等都发生了颠覆性的变革,在这种大变革的环境中,酒店行业的从业者只有准确把握“互联网 ”的内涵,才能在酒店的战略转型、营销变革与管理重构过程中紧跟时代变化,带领行业潮流,针对这种变化,作为一个多年致力于酒店行业改革研究的从业者,本书作者李勇老师认为梳理当下酒店行业存在的问题,并指明新环境下的解决之道是十分有必要的,因此他创作了本书。 2.如今,酒店行业的市场格局看起来纷繁复杂,存在的问题更是层层出不穷:产业格局不稳定、盈利出现下滑、新常态还未成型,各种复杂现象(像跨界、转型、创新、融合、退出、升级等)交织在一起。在由消费者主导的时代,酒更店应该站在消费者的角度,去了解他们的真实需求,并在此基础上设计和生产产品,之后将其投放市场。客户对酒店产品及服务要求的逐渐提升,将推动酒店产生更多的一体化解决方案,这也将成为拉动酒店产业链从单一线型转向生态型的重要驱动力量,如何破局,请看《互联网 酒店:传统酒店的战略转型、营销变革与管理重构》
微服务设计原理与架构 电子书
本书共分为四大篇幅内容,包括:1.直面微服务篇,剖析微服务架构的基本特征、优势和劣势,并给出实施微服务架构的系统方法。2.服务建模篇,介绍服务建模的思路和方法,并从服务拆分和集成角度对服务模型进行重点展开。3.服务实现篇,介绍微服务架构涉及的基础组件、关键要素以及目前主流的技术实现体系。4.服务转型篇,包括对遗留系统进行微服务架构的改造方法以及对研发过程转型的讨论。
产业互联网:重新定义效率与消费 电子书
力透纸背地分析了消费互联网泡沫化的现状及其症结原因。
卫星互联网:助力新基建的硬科技 电子书
卫星互联网是当前国内外商业航天发展的热点和重点,本书从卫星互联网的概念、技术与应用等方面进行了介绍。
网店客服实战教程(微课版第2版) 电子书
网店客服技能技巧从入门到精通。