Quarkus入门:构建PetClinic REST API - Rafał Borowiec


Quarkus- 专为OpenJDK HotSpot和GraalVM量身定制的Kubernetes本机Java堆栈,采用最佳的Java库和标准精制而成。-是一个容器优先的框架,针对快速启动时间和低内存消耗进行了优化。该框架基于许多流行的Java库构建,并且为构建标准REST以及响应式和消息驱动型微服务提供支持。由于快速的启动时间和较低的内存使用量,Quarkus也可以用于在无服务器环境中实现功能。凭借统一的配置,出色的实时重装功能和工具支持,Quarkus为快速开发应用程序提供了许多可能性。
这篇博客文章涵盖:

  • 开发环境要求
  • 建立新案例
  • 使用Java 11开发,构建和运行应用程序
  • 使用Postgres和Flyway进行数据源配置
  • 分页CRUD服务
  • 创建集成测试
  • 实时重新加载和调试
  • Docker化应用程序(本机和非本机)

可以在Github上找到本文的源代码:https : //github.com/kolorobot/quarkus-petclinic-api
点击标题见原文