





定价:59元
印次:1-1
ISBN:9787302689546
出版日期:2025.06.01
印刷日期:2025.05.30
图书责编:张龙卿
图书分类:教材
"本书以Spring Cloud Alibaba为基础介绍Spring Cloud微服务的应用开发。本书首先介绍了微服务相关知识点,进而阐述主流的微服务框架Spring Cloud Alibaba的实践应用,涵盖搭建Spring Cloud Alibaba项目,注册和配置中心、负载均衡、服务通信、流量控制、服务网关、分布式事务管理、链路追踪和项目部署等内容。本书为立体化新形态教材,配套PPT、源代码、视频资源二维码、课后练习解答等数字资源,便于读者更加灵活、方便地学习知识点。 本书可作为高等院校计算机相关专业的教材,也可作为Spring Cloud微服务应用开发编程爱好者的自学参考书,本书还适合学习Spring Cloud Alibaba及其生态系统组件开发微服务应用的初学者使用。"
张寺宁,男,毕业于西南交通大学,全日制硕士研究生,讲师,软件设计师,现为广东轻工职业技术学院大数据技术与应用专业专任教师。在IT企业从事一线软件研发工作近10年,在企业工作期间,参与多个国家级、省部级和地市级大型IT项目开发工作,包括:全国出入境管理系统、数字化机场管理系统、广东省地税运维监控系统、广东省警务综合监控系统、佛山地税运维监控系统等。在校期间,主编出版教材一本,参与1项校级精品课程建设,参与横向项目,电工考证智能考场管理系统、无人机智慧机场集群管理系统。
前言 为了帮助读者学习、掌握和使用Java语言设计并了解开发项目的方法,编者携手企业具有丰富经验的工程师开发了一整套Java技术体系丛书。本丛书共5本,包括《Java面向对象程序设计(微课视频版)》《Java Web程序设计(微课视频版)》《Spring框架应用开发——基于Spring Boot(微课视频版)》《Spring Cloud微服务应用开发——基于Alibaba Nacos(微课视频版)》和《Spring微服务系统部署(微课视频版)》。 本书介绍Spring Cloud Alibaba框架的核心技术。全书采用项目式教学模式,以项目、任务为驱动讲解Spring Cloud Alibaba框架理论知识和实践应用,并配套相应的数字资源。 全书共9章。第1章介绍了软件系统架构的演进、Spring Cloud Alibaba环境搭建和初步使用方法; 第2章介绍了Spring Cloud Alibaba框架的注册方法、配置中心组件Nacos的核心概念以及编程使用方法; 第3章介绍了LoadBalancer组件的核心概念和负载均衡策略的编程使用方法; 第4章介绍了基于RestTemplate和OpenFeign两种方式的服务远程通信编程使用方法; 第5章介绍了Spring Cloud Alibaba流量控制组件Sentinel的核心概念和编程使用方法; 第6章介绍了Spring Cloud Alibaba网关组件Gateway的核心概念和编程使用方法; 第7章介绍了Spring Cloud Alibaba分布式事务管理组件Seata的核...
目录
第1章初识微服务
1.1了解软件系统架构的演进
1.1.1单体架构
1.1.2垂直分布式架构
1.1.3SOA架构
1.1.4微服务架构
1.2认识Spring Cloud微服务框架
1.2.1Spring Cloud Netflix
1.2.2Spring Cloud Alibaba
1.3搭建Spring Cloud Alibaba项目
1.3.1搭建分布式项目
1.3.2分布式项目引入Spring Cloud Alibaba依赖
1.4综合案例: Spring Cloud Alibaba初体验
1.4.1案例任务
1.4.2任务分析
1.4.3任务实施
1.5小结
1.6课后练习: 创建Spring Cloud Alibaba项目
第2章Spring Cloud Alibaba之注册中心
2.1初识Nacos
2.1.1Nacos的概念
2.1.2Nacos的基本架构
2.1.3Nacos数据模型
2.2Nacos环境搭建
2.2.1版本对应关系
2.2.2搭建Nacos服务端环境
2.2.3搭建Nacos客户端环境
2.3使用Nacos注册中心
2.3.1注册中心的CP和AP模式
2.3.2服务注册和服务发现
2.3.3注册中心基本使用
2.3.4CP模式保护阈值使用
2.3.5注册中心其他常用配置
2.4使用Nacos配置中心
...