dropwizard相关内容

Dropwizard 命令行输入

我们一直在使用 Dropwizard 创建 HTTP 服务.通常语法看起来像 java -jar {path_to_jar} server config.yml 使用 dropwizard 的 ServerCommand 在内部旋转 HTTP 服务器.但是,对于新要求,我们需要它支持另一个命令行输入,最好是运行的第一个输入.说, java -jar {path_to_jar} path_to ..
发布时间:2021-11-15 03:43:57 Java开发

使用 PATCH 方法删除列表的特定元素,该元素是另一个列表的元素.使用 dropwizard 编写

我正在尝试编写一个 PATCH api 方法,该方法从项目列表中删除一个特定元素.请注意,项目列表是 Menu 类的一部分.那里没有很多 dropwizard 资源,所以我有点卡住了. 这里是所有重要的代码段 - https://pastebin.com/Y9mAVZJk 任何帮助都意义重大.我是restul apis的初学者,但我很容易掌握了Angular的概念.我遇到了后端问题,尤 ..
发布时间:2021-11-15 03:19:22 Java开发

Dropwizard customAuthorizationFilter 与 DynamicFeature

我已按照以下链接中 pandadb 的回答中给出的所有步骤进行操作如何使用自定义 Dropwizard 过滤器选择性地保护资源 我将自定义注释添加到资源方法中,但未调用自定义授权过滤器. 谁能告诉我我可能错过了什么. 更新:- 我使用 java8 使用 dropwizard 1.0 并使用 maven 构建应用程序. 解决方案 首先检查 这个 Dropwizard 功能示 ..
发布时间:2021-11-10 23:23:00 Java开发

Dropwizard + Jersey:“不在请求范围内";创建自定义注释时

我有一个简单的 Dropwizard 0.8.1 REST 服务,它包含 Jersey 2.17.在 REST/Jetty 服务的上游,我有一些身份验证服务,它向传递给我的 Dropwizard 应用程序的 HTTP 标头添加了一些很好的授权信息. 我喜欢能够在我的资源中创建一个自定义注释来隐藏所有杂乱的标头解析到 POJO 垃圾.像这样: @Path("/v1/task")@Produ ..
发布时间:2021-11-10 23:07:50 Java开发

使用 Dropwizard &JDBI 查询具有多个模式的数据库?

我正在使用 DropWizard(使用 JDBI)构建 Java Rest API,我的要求是我需要使用同一个应用程序查询多个 MySQL 模式.它基本上是一个包含多个架构的 AWS MySQL 实例——每个客户端一个架构. 我需要的是一种机制,它知道根据请求查询哪个“模式"——IE:请求属于哪个客户端. 我知道如何创建数据源、DAO 等(使用本教程:https://dropwizar ..
发布时间:2021-06-05 19:04:41 Java开发

如何关闭一个URL log4j的日志记录

我有一个关于dropwizrd的旧版本的项目(0.9.3,其中没有任何日志过滤器( MarkerFilter 作为如何为Log4j 2创建过滤器的示例. 我还应该指出,您对过滤器的配置是错误的.Log4j使用插件系统,因此您永远不必在配置中指定类名. 话虽如此,您无需创建自己的过滤器.只需使用Log4j的 RegexFilter .或者,如果您想复制代码,则可以使用 ScriptFil ..
发布时间:2021-05-03 18:47:14 Java开发

我可以在Java应用程序中为config.yml指定默认值吗?

我目前正在使用dropwizard处理我的Java应用程序. 它工作正常,我运行它发送yml文件完整或参数. 例如,其中之一就是这个: 报告:启用:false 所以,我要做的是将此yml文件设置为默认值,并在需要时(用于将来的功能)发送此 var 的值 所以我想做这样的事情 报告:已启用:$ {REPORTING_FLAG:false} 然后我可以将REPORTING_ ..
发布时间:2021-05-03 18:47:04 Java开发

将Swagger添加到Dropwizard应用程序中,需要提供SwaggerBundleConfiguration的实例吗?

我对所有这些框架都是超级新手,所以请在这里尝试并接受我的感觉,这应该是一件非常简单的事情. 我正在尝试学习将Swagger集成到现有Dropwizard应用程序中以生成API文档的过程,理想情况下是使用Swagger UI界面,以便尝试/使用它的人们可以交互使用.具体来说,使用此捆绑包: smoketurner/dropwizard-swagger 在尝试与我的雇主希望将其集成到的完整 ..
发布时间:2021-05-03 18:47:01 其他开发

关闭requestLog

我们刚刚从0.6.2或0.7升级了dropwizard版本,发现.yml文件中的许多配置已更改.尽管我们能够找出其中的大多数,但我们无法找出如何关闭"requestLog".在0.6.2中,我们执行了以下操作: requestLog:#记录到标准输出的设置.安慰:#如果为true,则将请求记录到stdout.启用:false#应该显示日期的时区. 但是请查看新的文档: 我们没有看到有 ..
发布时间:2021-05-03 18:46:54 其他开发

Dropwizard @UnitOfWork与异步数据库调用

我想这是一个普遍的问题,但是经过一番搜索,我找不到任何相关的东西. 我遇到的问题是,在使用 @UnitOfWork 注释资源方法时以及在资源方法内部时,出现了 No Hibernate Session绑定到线程异常的问题.,进行异步DAO调用.这种设计的思想是在一个单独的I/O线程上进行数据库调用,以便释放Jersey资源线程. 不幸的是,如异常所示,此 RxIoScheduler-2 ..
发布时间:2021-05-03 18:46:51 Java开发

Dropwizard:新管理员资源

我正在使用Drowpizard 0.7.1,但也许我很快就会升级到0.8.4. 是否有人知道如何向dropwizard添加管理资源,如下面的示例所示,显示在“操作菜单"中? 操作菜单指标ing线程数健康检查CustomAdminXy 解决方案 我认为您不容易做到这一点. createAdminServlet 创建带有链接等的自定义Admin servlet ...(然后,您必须 ..
发布时间:2021-05-03 18:46:45 Java开发

Dropwizard命令行输入

我们一直在使用Dropwizard创建HTTP服务.通常语法看起来像 java -jar {path_to_jar}服务器config.yml 使用dropwizard的ServerCommand在内部旋转HTTP服务器.但是,对于新要求,我们需要它支持另一个命令行输入,最好是运行的第一个输入.说, java -jar {path_to_jar} path_to_file服务器conf ..
发布时间:2021-04-08 20:49:36 Java开发

使用DropWizard记录一些请求标头

我们正在尝试将一个自定义的http标头添加到dropwizard访问日志中.我们尝试了dropwizard 0.9.1和0.9.2,但是找不到实现此目的的方法.我们注意到以下情况: server.requestlogs.appenders [file] .logFormat被忽略.它始终使用通用的日志记录格式进行记录. logging.appenders [file] .logFormat ..
发布时间:2021-02-11 20:15:39 其他开发

Guice + Jersey 2 + ContainerRequestFilter和@Context

我正在尝试使用Guice将依赖项注入 DynamicFeature .我还需要Jersey注入HttpServletRequest,我目前正在尝试通过@Context进行此操作.这是在Dropwizard应用程序中. 我的最终目标是拥有一个通过DynamicFeature应用于特定资源的AuthenticationFilter.我的AuthenticationFilter有一些必须注入的依赖 ..
发布时间:2021-02-11 20:15:10 Java开发