dropwizard相关内容

在拖放向导中并行维护多个迁移文件

我有一个Drop向导0.8.1应用程序,它使用多个(两个)支持Hibernate的数据库。然而,我希望将这两个数据库的迁移捆绑包彼此分开。 如何做到这一点?对于Hibernate包,我可以设置名称(),这样指标就不会用相同的名称注册两次,但似乎不可能为迁移设置文件名... 推荐答案 此功能已在DW 1.0.0中添加。 它当前未发布,因此您可能可以使用该快照。 来自GitHu ..
发布时间:2022-05-07 09:15:37 其他开发

如何选择使用自定义 Dropwizard 过滤器保护资源

我正在使用 Dropwizard 0.9.2,我想创建一个不需要对 GET 进行身份验证并且需要对 POST 进行基本身份验证的资源. 我试过了 @Path("/protectedPing")@Produces(MediaType.TEXT_PLAIN)公共类 ProtectedPing {@得到公共字符串所有人(){返回“乒乓球";}@PermitAll@邮政公共字符串认证(){返回“秘 ..
发布时间:2022-01-21 19:15:05 Java开发

如何在 yml 中获取我的配置值 - 使用 dropwizard(微服务)Jersey D.I @Injection?

这是我的代码片段. 这是我的 yml 文件: 生产服务器:主机:生产服务器.amazonaws.compublicIp: xx.xx.xx.xxprivateIp:xx.xx.xx.xx用户名:xx.xx.xx.xx密码:xx.xx.xx.xx远程文件路径:假/路径/文件名:test.txt私钥:private-public-key.ppk服务器:应用程序连接器:- 类型:http端口:8 ..
发布时间:2022-01-21 19:08:55 Java开发

如何在泽西岛获得 JSON 正文?

在泽西岛有 @RequestBody 等价物吗? @POST()@Path("/{itemId}")@Consumes(MediaType.APPLICATION_JSON)公共无效 addVote(@PathParam(“itemId")整数 itemId,@RequestBody 正文){voteDAO.create(new Vote(body));} 我希望能够以某种方式获取已发布的 J ..
发布时间:2022-01-21 19:08:00 Java开发

使用 DropWizard 记录一些请求标头

我们正在尝试将自定义 http 标头添加到 dropwizard 访问日志.我们尝试了 dropwizard 0.9.1 和 0.9.2,但找不到这样做的方法.我们注意到以下几点: server.requestlogs.appenders[file].logFormat 被忽略.它始终使用常见的日志记录格式进行记录. logging.appenders[file].logFormat 很受 ..
发布时间:2022-01-21 18:52:58 其他开发

带有响应参数的方法中的 IllegalStateException

我编写了一个简单的类来测试响应读取实体方法(如果它按我预期的那样工作).但效果并不好. 当我启动我的课程时,我在 response.readEntity() 处收到以下错误: 线程“main"java.lang.IllegalStateException 中的异常:出站消息不支持该方法.在 org.glassfish.jersey.message.internal.OutboundJaxr ..
发布时间:2022-01-21 18:48:08 Java开发

使用'docker stop'和官方java图像的java进程没有收到SIGTERM

我正在使用基于 debian/jessie 的图像 java:7u79 在 Docker 容器中运行 dropwizard Java 应用程序. 我的 Java 应用程序处理 SIGTERM 信号以正常关闭.当我在没有 Docker 的情况下运行应用程序时,SIGTERM 处理非常完美. 当我在 Docker 容器中运行它时,当我发出 docker stop 命令时,SIGTERM 不 ..
发布时间:2022-01-14 18:42:44 Java开发

如何将 JSON 反序列化为具有已知必填字段但可以有多个未知字段的 Java 类?

我有一个输入 JSON,其中包含我确定的字段.但是,我需要灵活地添加几个额外的字段.我不知道额外字段的名称,但我必须处理它. 我想添加一个包含所有额外字段的 MaP 字段,但输入未映射到此字段中. 我想在 Dropwizard 端点中反序列化 JSON. 杰克逊有办法吗? 示例: JSON 负载 1: {"first_name": "约翰","last_name": ..
发布时间:2022-01-07 08:16:57 Java开发

使用嵌入式容器部署战争文件与可执行 jar 的建议

Java 领域的当前趋势似乎是从以 war 文件(或ear 文件)的形式将Java Web 应用程序部署到Java servlet 容器(或应用程序服务器),而是将应用程序打包为带有嵌入式 servlet/HTTP 服务器(如 jetty)的可执行 jar.我的意思更重要的是,较新的框架正在影响新应用程序的开发和部署方式,而不是应用程序如何交付给最终用户(因为,例如,我明白为什么 Jenkins ..
发布时间:2022-01-02 22:17:03 Java开发

DropWizard 指标仪表与计时器

我正在学习 DropWizard Metrics 库(以前称为 Coda Hale 指标)并且我我不知道什么时候应该使用 Meters 和 Timers.根据文档: 仪表:仪表测量一组事件发生的速率 和: 计时器:计时器基本上是一种事件持续时间的直方图和其发生率的计量表 根据这些定义,我无法辨别它们之间的区别.让我感到困惑的是 Timer 没有按照我期望的方式使用它.对我来 ..
发布时间:2021-12-31 15:41:42 Java开发

dropwizard 应用程序中的配置更改以使用 react browserHistory

我有一个 react 应用程序在 dropwizard 服务器上运行.bundle.js 在/ui 上提供.当我在/ui 上打开 url 并导航应用程序(并转到/ui/content)时,它工作正常.但是当我尝试刷新像/app/content 这样的特定页面时,它给出了 404. 我了解客户端渲染和服务器端渲染,而且我需要为/ui 执行 GET 调用并在客户端路由其余部分,但我找不到任何相关 ..
发布时间:2021-12-29 11:34:52 Java开发

Dropwizard 不会将自定义记录器记录到文件中

我有一个 dropwizard 应用程序,我将记录器附加程序配置为如下: 记录:级别:信息记录器:“我的记录器":信息“com.path.to.class":信息附加程序:- 类型:文件当前日志文件名:.logs/mylogs.log归档日志文件名模式:.logs/archive.%d.log.gz归档文件计数:14 而且,在我的应用中创建了记录器: import org.slf4j.Log ..
发布时间:2021-12-19 10:11:24 Java开发

Spring - 以编程方式生成一组 bean

我有一个 Dropwizard 应用程序,它需要为配置列表中的每个配置生成一打左右的 bean.诸如健康检查、石英调度程序等. 像这样: @Component类我的模块{@注入私有 MyConfiguration 配置;@豆角,扁豆@懒惰的公共 QuartzModule 石英模块(){返回新的 QuartzModule(quartzConfiguration());}@豆角,扁豆@懒惰的公 ..
发布时间:2021-12-12 10:09:42 Java开发