- Spring微服務實戰(第2版)
- (美)約翰·卡內爾等
- 489字
- 2022-06-17 10:26:01
關于代碼
本書幾乎每章都有源代碼示例,它們有的在帶編號的代碼清單中,有的在普通的文本中。在這兩種情況下,源代碼都以等寬字體印刷,以將其與普通文本分開。
每章在配套源代碼中都有一個對應的文件夾。本書中的所有代碼使用Maven作為主要構建工具進行構建,并使用Docker作為容器工具以運行在Java 11上。每章的README.md文件中包含以下信息:
● 本章的簡要介紹;
● 初始配置所需的工具;
● “如何使用”部分;
● 示例的構建命令;
● 示例的運行命令;
● 聯系方式和貢獻信息。
我們在整本書中遵循的一個核心概念是,每章的代碼示例應該能夠完全獨立于其他任何一章運行。這是什么意思呢?例如,讀者應該能夠獲取第10章中的代碼,并在不需要遵循前幾章示例的情況下運行它。每章中構建的每個服務都有一個對應的Docker鏡像,并且都使用Docker Compose來執行Docker鏡像,以確保每章都有一個可復制的運行時環境。
在很多情況下,原始的源代碼已被重新調整了格式。我們添加了換行符,重新加工了縮進,以適應書的頁面空間。在極少數情況下,甚至還不止如此,代碼清單還包括行連續標記(?)。此外,在文本中描述代碼時,源代碼中的注釋通常會從代碼清單中移除。許多代碼清單附帶了代碼注解,突出重要的概念。
推薦閱讀
- Istio入門與實戰
- SDL Game Development
- 基于ARM的嵌入式系統和物聯網開發
- Unity 5.x Game Development Blueprints
- Mastering Adobe Photoshop Elements
- Hands-On Machine Learning with C#
- 筆記本電腦使用、維護與故障排除從入門到精通(第5版)
- Creating Flat Design Websites
- STM32自學筆記
- FreeSWITCH Cookbook
- 零基礎輕松學修電腦主板
- 電腦軟硬件維修寶典
- 微型計算機原理及應用教程(第2版)
- 電腦組裝與維修實戰
- Unreal Engine 4 AI Programming Essentials