出版社:深智
出版日期:2021年3月18日
ISBN:9789865501815
定價:790元 售價:593元
有看部落格的才有此優惠喔
也可到露天購買https://www.ruten.com.tw/item/show?22113452212375
yahoo購買https://tw.bid.yahoo.com/item/%E7%9B%8A%E5%A4%A7%E8%B3%87%E8%A8%8A-Spring-Boot%E5%BE%AE%E6%9C%8D%E5%8B%99%E8%B7%A8%E8%AA%9E%E8%A8%80-%E6%9C%80%E5%BC%B7Kotlin%E5%BE%8C%E7%AB%AF%E9%96%8B%E7%99%BC-101045365088
蝦皮購買https://shopee.tw/product/120351604/8234885471/
pchome 商店街購買https://seller.pcstore.com.tw/S140967598/C1439295092.htm
內容簡介
Spring Boot不再是Java的專利,Kotlin也不再是Android的專屬語言。少了Java的笨重,除去Scala的複雜,用Kotlin開發後端又小又快又輕,熟悉Kotlin的你,再也不用羨慕Java使用者最愛的微服務,你也可以直接上手。
內容簡介
本書介紹了Kotlin在Spring Boot微服務開發中的實作,並使用Kotlin作為開發語言,介紹了函數式程式設計思想、Kotlin的語法、Kotlin在常用中介軟體中的應用,以及其在微服務註冊中心、微服務設定中心、微服務閘道、Spring Cloud Alibaba、服務監控和服務鏈路監控方面的應用。本書舉出了詳細的實例程式和一個完整的 範例,可以幫助讀者使用Kotlin開發基於Spring Boot微服務的程式。
01 架設Kotlin 開發環境
1.1 Kotlin 簡介
1.2 在Windows 環境中架設Kotlin 開發環境
1.3 在Ubuntu 環境中架設Kotlin 開發環境
1.4 在macOS 環境中架設Kotlin 開發環境
1.5 第一個Kotlin 程式
1.6 小結
02 函數式程式設計介紹
2.1 初識函數式程式設計
2.2 函數式程式設計的特點
2.3 Scala、Kotlin、Java 的比較
2.4 小結
03 Kotlin 的語法
3.1 基礎語法
3.2 類別
3.3 函數和Lambda 運算式
3.4 集合
3.5 程式碼協同
3.6 小結
04 Kotlin 在常用中介軟體中的應用
4.1 Kotlin 整合Spring Boot
4.2 Kotlin 整合Redis
4.3 Kotlin 整合JPA、QueryDSL
4.4 Kotlin 整合MongoDB
4.5 Kotlin 整合Spring Security
4.6 Kotlin 整合RocketMQ
4.7 Kotlin 整合Elasticsearch
4.8 Kotlin 整合Swagger
4.9 小結
05 Kotlin 應用於微服務註冊中心
5.1 Eureka
5.2 Consul
5.3 Zookeeper
5.4 Nacos
5.5 小結
06 Kotlin 應用於微服務設定中心
6.1 Spring Cloud Config
6.2 Apollo 設定中心
6.3 Nacos 設定中心
6.4 Consul 設定中心
6.5 小結
07 Kotlin 應用於微服務閘道
7.1 Kotlin 整合Zuul
7.2 Kotlin 整合Spring Cloud Gateway
7.3 小結
08 Kotlin 應用於Spring Cloud Alibaba
8.1 服務限流降級
8.2 訊息驅動
8.3 阿里物件雲端儲存
8.4 分散式任務排程
8.5 分散式交易
8.6 Spring Cloud Dubbo
8.7 小結
09 Kotlin 整合服務監控和服務鏈路監控
9.1 Prometheus、Grafana 介紹
9.2 Kotlin 整合Prometheus、Grafana
9.3 Kotlin 整合Zipkin
9.4 Kotlin 整合SkyWalking
9.5 小結
10 基於Kotlin 和Spring Boot 架設
10.1 初始化Maven 專案
10.2 系統架構
10.3 定義實體
10.4 資料庫設計
10.5 Repository 層的設計
10.6 Service 層的設計
10.7 Controller 層的設計
10.8 部署到騰訊雲
10.9 小結
留言列表