您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
漫画
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
微服务项目实战派 从SpringBoot到SpringCloud
字数: 828000
装帧: 平装
出版社: 电子工业出版社
作者: 姜桥
出版日期: 2022-01-01
商品条码: 9787121422676
版次: 1
开本: 16开
页数: 552
出版年份: 2022
定价:
¥139
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥22.05
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
编辑推荐
"(1)以项目实例的形式来讲解。 (2)精选业界普遍采用的技术方案。 (3)覆盖微服务体系的绝大部分内容。 (4)循序渐进,实战性强。"
内容简介
随着微服务概念的兴起,如何快速实施微服务成了一个重要话题。在Java服务端领域,SpringCloud微服务体系事实上已经成为整个Java后端架构的标配。如果你打算从事Java服务端开发,或者你所在的公司正打算转型微服务,那么SpringCloud是无论如何都绕不开的存在。
本书以项目实战的形式来介绍SpringCloud微服务体系。书中所有实例都来自作者多年工作实践,内容覆盖构建SpringCloud微服务所需的绝大部分内容——包括微服务工程搭建、微服务网关、熔断限流、分布式任务调度、自动化CI/CD构建、Kubernetes容器化部署、微服务监控系统、分布式链路追踪等。
本书适合希望快速提升项目经验的Java初学者、正在转型微服务架构的传统项目研发人员、希望提升SpringCloud微服务全栈技术经验的高级开发人员、对特定系统设计感兴趣的产品经理及研发人员。无论读者是否接触过微服务开发,只要具备一定的Java开发基础,都能通过本书的学习快速掌握实际场景中的微服务开发技巧,并快速提升项目实战经验。
目录
第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授权认证微服务
3.3.1 创建Spring Cloud微服务工程
3.3.2 将Spring Cloud微服务注入服务注册中心Consul
3.3.3 集成JDBC数据源,以访问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章 【实例】车辆电子围栏系统——用“PostgreSQL + PostGis”实现电子围栏服务,并利用配置中心管理微服务的多环境配置信息
第5章 【实例】电子钱包系统——用“Feign + Ribbon + Hystrix + Vue.js + Docker”实现微服务的“负载调用+熔断降级+部署”
第6章 【实例】支付系统——用“Redis分布式锁+Mockito”实现微服务场景下的“支付逻辑+代码测试”
第7章 【实例】A/B测试系统——用“Spring Boot Starter机制+Caffeine缓存”实现A/B流量切分
第8章 【实例】分布式任务调度系统——用“ZooKeeper +Elastic.Job”处理分布式任务
第9章 搭建微服务DevOps发布系统——用“GitLab+Harbor+ Kubernetes”构建Spring Cloud微服务Cl/CD自动化发布体系
第10章 搭建微服务监控系统——用“Prometheus +Grafana +SkyWalking”实现度量指标监控及分布式链路追踪
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网