多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
# Dropwizard 教程 > 原文: [https://howtodoinjava.com/dropwizard-tutorials/](https://howtodoinjava.com/dropwizard-tutorials/) 该页面列出了此博客上发布的与 [dropwizard](http://www.dropwizard.io) 库相关的所有教程。 ## HelloWorld 示例 [Dropwizard – HelloWorld 示例](//howtodoinjava.com/dropwizard/tutorial-and-hello-world-example/) 让我们逐步学习如何使用 dropwizard 构建 REST API。 学习添加 REST 资源,表示形式和验证。 ## Dropwizard 客户端 [Dropwizard – Jersey/HTTP 配置和示例](//howtodoinjava.com/dropwizard/client-configuration-and-examples/) Dropwizard 包括 Apache HttpClient 和 Jersey 客户端。 让我们构建一个 REST 客户端,以通过网络使用 REST API。 ## Dropwizard 进阶主题 #### [Dropwizard – 运行状况检查配置示例](//howtodoinjava.com/dropwizard/health-check-configuration-example/) DropWizard 运行状况检查是通过扩展`HealthCheck`类并在一切正常的情况下返回`Result.healthy()`以及在某些情况下无法返回 `Result.unhealthy()`来实现的(如预期的那样)。 #### [Dropwizard – BasicAuth 安全性示例](//howtodoinjava.com/dropwizard/dropwizard-basic-auth-security-example/) 了解如何使用基本认证将基于用户名/密码的认证和基于角色的授权功能添加到 Dropwizard REST API 中。 ## 相关话题 * [Dropwizard – 无法解析配置(无法将类型 ID “http”解析为子类型)](//howtodoinjava.com/dropwizard/solved-dropwizard-failed-parse-configuration-not-resolve-type-id-http-subtype/) * [[已解决] Maven Shade 插件 – 缺少所需的类`org/apache/commons/io/IOUtils`](//howtodoinjava.com/maven/solved-maven-shade-plugin-required-class-missing-orgapachecommonsioioutils/) 参考资料: [https://www.dropwizard.io/en/stable/getting-started.html](https://www.dropwizard.io/en/stable/getting-started.html)