素材阁

Quarkus 速查

共 24 条 Quarkus 速查:创建与运行、REST 与依赖注入、配置、扩展、测试与可观测。 支持搜索与分类筛选,点击即可复制。

创建与运行

为 GraalVM 与云原生优化的 Java 框架。

命令说明
创建项目(CLI)
开发模式(热重载,按 s 重启)
打包 / 原生镜像
运行产物
开发控制台

REST 与依赖注入

JAX-RS + CDI。

命令说明
资源类
GET 方法
注入 / 作用域 Bean
路径 / 查询参数
POST 与请求体

配置

application.properties。

命令说明
注入配置值
属性定义
按环境覆盖(dev/test/prod)
编译为原生
配置映射

扩展

quarkus 扩展生态。

命令说明
添加扩展
CLI 方式添加
Panache ORM 简写
校验、健康、指标

测试与可观测

测试与监控。

命令说明
集成测试
接口测试
运行 / 持续测试
健康检查
指标

使用说明

Quarkus 速查:创建与运行、REST 与依赖注入、配置、扩展、测试与可观测;支持搜索与分类筛选,点击即可复制。

  1. 按用途点分类:创建与运行、REST 与依赖注入、配置、扩展、测试与可观测。
  2. 点「命令」列复制到终端或 Java 源码。
  3. 开发用 ./mvnw quarkus:dev 获得热重载,改代码即时生效。
  4. 需要原生可执行文件时加 -Pnative 打包(需 GraalVM)。

常见问题

Quarkus 相比 Spring Boot 的优势?
启动快、内存占用低、对 GraalVM 原生镜像支持更好、Dev 模式体验佳;生态与整合广度上 Spring 更成熟。
Panache 是什么?
Quarkus 提供的 ORM 简化层(基于 Hibernate),用 PanacheEntity + 静态方法即可完成常见 CRUD,少写样板。
需要联网吗?
速查内容本地可用;拉取依赖与构建需联网。

延伸阅读

相关工具