Quarkus实践指南:构建新一代的Kubernetes原生Java微服务
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

2.5 本章小结

本章初探了Quarkus 的开发内容,从如下4个部分进行了讲解。

第一,开发一个hello world微服务的全过程,包括开发、编码、测试、运行程序及打包程序,基本上清晰地描绘了Quarkus 开发的整个过程。

第二,说明 Quarkus 的开发基础,主要用 6个基础应用开发案例来讲解说明,分别是基于CDI 的案例、采用命令模式的案例、采用应用程序生命周期的案例、如何使用配置文件的案例、日志配置的案例和缓存系统数据的案例等。

第三,用 Quarkus 实现 GoF 的 23 种设计模式的案例,包括 5 个创建型模式(Creational Pattern)、7个结构型模式(Structural Pattern)和11个行为型模式(Behavioral Pattern)案例。每个案例都讲解了模式定义、模式的分析和说明、案例的应用场景和核心类图。

第四,对应用案例进行了整体说明,也可以说是整本书实战案例的导读。这部分描述了应用案例的场景、简要介绍,与应用案例相关的软件和需要遵循的规范,如何调用和演示应用案例,以及如何解析说明这些案例等内容。