• 【假一罚四】基于Kotlin的SpringBoot微服务实战袁康
21年品牌 40万+商家 超1.5亿件商品

【假一罚四】基于Kotlin的SpringBoot微服务实战袁康

集团直发,全新正版书籍,假一罚四,放心选购。24小时内发货。可开发票

78.3 7.9折 99 全新

库存2件

浙江嘉兴
认证卖家担保交易快速发货售后保障

作者袁康

出版社电子工业出版社

ISBN9787121397158

出版时间2020-11

装帧平装

开本16开

定价99元

货号30993077

上书时间2024-06-11

朗朗图书书店

已实名 已认证 进店 收藏店铺
  • 店主推荐
  • 最新上架

   商品详情   

品相描述:全新
商品描述
作者简介
袁 康大连理工大学信息与通信工程专业学士、硕士。他具有5年软件行业从业经验,曾在中国银联、众安保险等公司担任高级软件研发工程师。目前在一家大型普惠金融公司担任高级软件开发工程师、架构师,负责风控系统架构设计、系统优化等工作。他曾独立研发出一款高性能、可视化规则引擎;独立研发出一款海量风控数据迁移、存储、检索系统;负责比特币交易所核心项目研发。

目录
目录
第1章 搭建Kotlin开发环境1
1.1 Kotlin简介1
1.2  在Windows环境中搭建Kotlin开发环境5
1.3  在Ubuntu环境中搭建Kotlin开发环境9
1.4  在macOS环境中搭建Kotlin开发环境12
1.5  第一个Kotlin程序13
1.6  小结14
第2章 函数式编程介绍15
2.1  初识函数式编程15
2.2  函数式编程的特点17
2.3  Scala、Kotlin、Java的对比20
2.4  小结21
第3章 Kotlin的语法22
3.1  基础语法22
3.1.1  基本数据类型22
3.1.2  包名和引用27
3.1.3  流程控制28
3.1.4  返回和跳转29
3.2  类30
3.2.1  类、属性、接口30
3.2.2  特殊类34
3.2.3  泛型36
3.2.4  委托38
3.3  函数和Lambda表达式40
3.3.1  函数40
3.3.2  Lambda表达式42
3.4  集合44
3.4.1  集合概述44
3.4.2  集合操作51
3.4.3  List、Set、Map相关操作58
3.5  协程60
3.5.1  协程基础60
3.5.2  协程进阶64
3.6  小结67
第4章 Kotlin在常用中间件中的应用68
4.1  Kotlin集成Spring Boot68
4.1.1  Spring Boot介绍68
4.1.2  用Kotlin开发一个Spring Boot项目69
4.2  Kotlin集成Redis73
4.2.1  Redis介绍74
4.2.2  使用Kotlin操作Redis75
4.3  Kotlin集成JPA、QueryDSL81
4.3.1  JPA、QueryDSL介绍82
4.3.2  使用Kotlin操作JPA、QueryDSL83
4.4  Kotlin集成MongoDB91
4.4.1  MongoDB介绍91
4.4.2  使用Kotlin操作MongoDB92
4.5  Kotlin集成Spring Security98
4.5.1  Spring Security介绍98
4.5.2  使用Kotlin操作Spring Security100
4.6  Kotlin集成RocketMQ105
4.6.1  RocketMQ介绍105
4.6.2  使用Kotlin操作RocketMQ107
4.7  Kotlin集成Elasticsearch112
4.7.1  Elasticsearch介绍112
4.7.2  使用Kotlin操作Elasticsearch113
4.8  Kotlin集成Swagger119
4.8.1  Swagger介绍119
4.8.2  使用Kotlin操作Swagger121
4.9  小结126
第5章 Kotlin应用于微服务注册中心127
5.1  Eureka127
5.1.1  Eureka介绍127
5.1.2  Kotlin集成Eureka服务注册129
5.1.3  一个Eureka服务提供方131
5.1.4  Kotlin集成OpenFeign服务调用135
5.1.5  Kotlin集成Ribbon服务调用139
5.2  Consul143
5.2.1  Consul介绍144
5.2.2  Kotlin集成Consul服务注册145
5.2.3  Kotlin集成OpenFeign和Ribbon服务调用149
5.3  Zookeeper153
5.3.1  Zookeeper介绍153
5.3.2  Kotlin集成Zookeeper服务注册154
5.3.3  Kotlin集成OpenFeign和Ribbon服务调用158
5.4  Nacos163
5.4.1  Nacos介绍163
5.4.2  Kotlin集成Nacos服务注册164
5.4.3  Kotlin集成OpenFeign和Ribbon服务调用167
5.5  小结171
第6章 Kotlin应用于微服务配置中心172
6.1  Spring Cloud Config172
6.1.1  Spring Cloud Config介绍172
6.1.2  Kotlin集成Spring Cloud Config173
6.2  Apollo配置中心181
6.2.1  Apollo介绍181
6.2.2  Kotlin集成Apollo182
6.3  Nacos配置中心186
6.4  Consul配置中心192
6.5  小结197
第7章 Kotlin应用于微服务网关198
7.1  Kotlin集成Zuul198
7.1.1  Zuul介绍198
7.1.2  Kotlin集成Zuul200
7.2  Kotlin集成Spring Cloud Gateway211
7.2.1  Spring Cloud Gateway介绍211
7.2.2  Kotlin集成Spring Cloud Gateway212
7.3  小结222
第8章 Kotlin应用于Spring Cloud Alibaba223
8.1  服务限流降级224
8.1.1  Sentinel介绍225
8.1.2  Kotlin集成Sentinel226
8.2  消息驱动232
8.2.1  消息驱动介绍233
8.2.2  Kotlin集成RocketMQ实现消息驱动234
8.3  阿里对象云存储241
8.3.1  阿里对象云存储介绍241
8.3.2  Kotlin集成阿里对象云存储242
8.4  分布式任务调度248
8.4.1  SchedulerX介绍248
8.4.2  Kotlin集成SchedulerX249
8.5  分布式事务253
8.5.1  分布式事务介绍253
8.5.2  Kotlin集成Seata255
8.6  Spring Cloud Dubbo270
8.6.1  Dubbo介绍270
8.6.2  Kotlin集成Spring Cloud Dubbo271
8.7  小结279
第9章 Kotlin集成服务监控和服务链路监控280
9.1  Prometheus、Grafana介绍280
9.2  Kotlin集成Prometheus、Grafana282
9.3  Kotlin集成Zipkin288
9.4  Kotlin集成SkyWalking298
9.5  小结308
第10章 基于Kotlin和Spring Boot搭建博客309
10.1  初始化Maven工程309
10.2  系统架构314
10.3  定义实体316
10.4  数据库设计324
10.5  Repository层的设计325
10.6  Service层的设计346
10.7  Controller层的设计353
10.8  部署到腾讯云370
10.9  小结373

内容摘要
本书介绍了Kotlin在SpringBoot微服务开发中的实践,并使用Kotlin作为开发语言,介绍了函数式编程思想、Kotlin的语法、Kotlin在常用中间件中的应用,以及其在微服务注册中心、微服务配置中心、微服务网关、SpringCloudAlibaba、服务监控和服务链路监控方面的应用。本书给出了详细的实例代码和一个完整的博客示例,可以帮助读者使用Kotlin开发基于SpringBoot微服务的程序。阅读本书需要具有一定的编程基础,但入门门槛不高。因此,本书适合大学生、工程师等对使用Kotlin开发服务端程序感兴趣的读者阅读。

主编推荐
"1.业内专家宋文鹏、胡晓宇、封亚飞联袂力荐,《Kotlin实战》译者,Thoughtworks资深咨询师覃宇倾情作序。
2.本书专注于Kotlin在Spring Boot微服务开发中的实践,介绍了函数式编程思想、Kotlin的语法、Kotlin在常用中间件中的应用,以及其在微服务注册中心、微服务配置中心、微服务网关、Spring Cloud Alibaba、服务监控和服务链路监控方面的应用。
3.本书给出了详细的实例代码和一个完整的博客示例,可以帮助读者使用Kotlin开发基于Spring Boot微服务的程序。
4.本书适合大学生、工程师等对使用Kotlin开发服务端程序感兴趣的读者阅读。"

媒体评论
"Kotlin的流处理、协程等特点,对响应式开发具有天然的友好性,Kotlin集成了面向对象和函数式编程的很好特性,逐渐成为后端开发人员的开发利器。本书深入浅出地介绍了Kotlin的关键特性、与生态中间件的集成和案例实战开发,可以方便Java开发者快速使用Kotlin,有效提高开发效率和质量。
——宋文鹏,IEEE C/BDL 执行委员会委员
敏捷开发对质量和效率提出了更高的要求,因此编程语言的选型至关重要。Java是企业级后端开发的主流语言,Kotlin是一门运行在Java平台上的函数式编程语言,本书围绕Kotlin详细介绍了微服务开发技术,探索敏捷开发新的语言选型。
——胡晓宇,大连理工大学博士,大连赛听科技公司CTO
Kotlin是Google推出的一门编程语言,增加和加强了Java的诸多特性,能够有效提升开发效率。除此之外,Kotlin在移动端开发方面持续发力,是一门值得探索的语言。通过阅读本书,读者可以看到Kotlin在服务端框架领域的努力。
——封亚飞,《揭秘Java虚拟机:JVM设计原理与实现》《揭秘Kotlin编程原理》作者"

—  没有更多了  —

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

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