您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
漫画
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
基于Kotlin的Spring Boot微服务实战
字数: 509000
装帧: 平装
出版社: 电子工业出版社
作者: 袁康
出版日期: 2020-11-01
商品条码: 9787121397158
版次: 1
开本: 16开
页数: 384
出版年份: 2020
定价:
¥99
销售价:
登录后查看价格
¥{{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
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥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.业内专家宋文鹏、胡晓宇、封亚飞联袂力荐,《Kotlin实战》译者,Thoughtworks资深咨询师覃宇倾情作序。 2.本书专注于Kotlin在Spring Boot微服务开发中的实践,介绍了函数式编程思想、Kotlin的语法、Kotlin在常用中间件中的应用,以及其在微服务注册中心、微服务配置中心、微服务网关、Spring Cloud Alibaba、服务监控和服务链路监控方面的应用。 3.本书给出了详细的实例代码和一个完整的博客示例,可以帮助读者使用Kotlin开发基于Spring Boot微服务的程序。 4.本书适合大学生、工程师等对使用Kotlin开发服务端程序感兴趣的读者阅读。"
内容简介
本书介绍了Kotlin在Spring Boot微服务开发中的实践,并使用Kotlin作为开发语言,介绍了函数式编程思想、Kotlin的语法、Kotlin在常用中间件中的应用,以及其在微服务注册中心、微服务配置中心、微服务网关、Spring Cloud Alibaba、服务监控和服务链路监控方面的应用。本书给出了详细的实例代码和一个完整的博客示例,可以帮助读者使用Kotlin开发基于Spring Boot微服务的程序。阅读本书需要具有一定的编程基础,但入门门槛不高。因此,本书适合大学生、工程师等对使用Kotlin开发服务端程序感兴趣的读者阅读。
作者简介
"袁 康 大连理工大学信息与通信工程专业学士、硕士。他具有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 Boot 68
4.1.1 Spring Boot介绍 68
4.1.2 用Kotlin开发一个Spring Boot项目 69
4.2 Kotlin集成Redis 73
4.2.1 Redis介绍 74
4.2.2 使用Kotlin操作Redis 75
4.3 Kotlin集成JPA、QueryDSL 81
4.3.1 JPA、QueryDSL介绍 82
4.3.2 使用Kotlin操作JPA、QueryDSL 83
4.4 Kotlin集成MongoDB 91
4.4.1 MongoDB介绍 91
4.4.2 使用Kotlin操作MongoDB 92
4.5 Kotlin集成Spring Security 98
4.5.1 Spring Security介绍 98
4.5.2 使用Kotlin操作Spring Security 100
4.6 Kotlin集成RocketMQ 105
4.6.1 RocketMQ介绍 105
4.6.2 使用Kotlin操作RocketMQ 107
4.7 Kotlin集成Elasticsearch 112
4.7.1 Elasticsearch介绍 112
4.7.2 使用Kotlin操作Elasticsearch 113
4.8 Kotlin集成Swagger 119
4.8.1 Swagger介绍 119
4.8.2 使用Kotlin操作Swagger 121
4.9 小结 126
第5章 Kotlin应用于微服务注册中心 127
5.1 Eureka 127
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 Consul 143
5.2.1 Consul介绍 144
5.2.2 Kotlin集成Consul服务注册 145
5.2.3 Kotlin集成OpenFeign和Ribbon服务调用 149
5.3 Zookeeper 153
5.3.1 Zookeeper介绍 153
5.3.2 Kotlin集成Zookeeper服务注册 154
5.3.3 Kotlin集成OpenFeign和Ribbon服务调用 158
5.4 Nacos 163
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 Config 172
6.1.1 Spring Cloud Config介绍 172
6.1.2 Kotlin集成Spring Cloud Config 173
6.2 Apollo配置中心 181
6.2.1 Apollo介绍 181
6.2.2 Kotlin集成Apollo 182
6.3 Nacos配置中心 186
6.4 Consul配置中心 192
6.5 小结 197
第7章 Kotlin应用于微服务网关 198
7.1 Kotlin集成Zuul 198
7.1.1 Zuul介绍 198
7.1.2 Kotlin集成Zuul 200
7.2 Kotlin集成Spring Cloud Gateway 211
7.2.1 Spring Cloud Gateway介绍 211
7.2.2 Kotlin集成Spring Cloud Gateway 212
7.3 小结 222
第8章 Kotlin应用于Spring Cloud Alibaba 223
8.1 服务限流降级 224
8.1.1 Sentinel介绍 225
8.1.2 Kotlin集成Sentinel 226
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集成SchedulerX 249
8.5 分布式事务 253
8.5.1 分布式事务介绍 253
8.5.2 Kotlin集成Seata 255
8.6 Spring Cloud Dubbo 270
8.6.1 Dubbo介绍 270
8.6.2 Kotlin集成Spring Cloud Dubbo 271
8.7 小结 279
第9章 Kotlin集成服务监控和服务链路监控 280
9.1 Prometheus、Grafana介绍 280
9.2 Kotlin集成Prometheus、Grafana 282
9.3 Kotlin集成Zipkin 288
9.4 Kotlin集成SkyWalking 298
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
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网