dropwizard相关内容
我有一个Drop向导0.8.1应用程序,它使用多个(两个)支持Hibernate的数据库。然而,我希望将这两个数据库的迁移捆绑包彼此分开。 如何做到这一点?对于Hibernate包,我可以设置名称(),这样指标就不会用相同的名称注册两次,但似乎不可能为迁移设置文件名... 推荐答案 此功能已在DW 1.0.0中添加。 它当前未发布,因此您可能可以使用该快照。 来自GitHu
..
问题 无法将 swagger 2.0 转换为受 Postman 导入功能影响的格式 通过 /swagger.json|yaml 生成 使用 swagger 通过 dropwizard jetty 暴露的 Swagger 端点 swagger-core:1.5.17 swagger-jaxrs:1.5.17 swagger-jersey2-jaxrs:1.5.17 sw
..
..
我正在使用 Dropwizard 0.9.2,我想创建一个不需要对 GET 进行身份验证并且需要对 POST 进行基本身份验证的资源. 我试过了 @Path("/protectedPing")@Produces(MediaType.TEXT_PLAIN)公共类 ProtectedPing {@得到公共字符串所有人(){返回“乒乓球";}@PermitAll@邮政公共字符串认证(){返回“秘
..
我通过 DropWizard 0.7.1 使用 Jersey/JAX-RS 来公开 RESTful 服务端点.我的所有实体 POJO 都使用 JAX-RS 和 Hibernate/JSR-303 bean 验证注释进行了注释,如下所示: 公共类小部件{@JsonProperty("嘶嘶声")@NotNull@不是空的私人字符串嘶嘶声;//不能为空或 null@JsonProperty("嗡嗡声"
..
这是我的代码片段. 这是我的 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
..
在泽西岛有 @RequestBody 等价物吗? @POST()@Path("/{itemId}")@Consumes(MediaType.APPLICATION_JSON)公共无效 addVote(@PathParam(“itemId")整数 itemId,@RequestBody 正文){voteDAO.create(new Vote(body));} 我希望能够以某种方式获取已发布的 J
..
我们正在尝试将自定义 http 标头添加到 dropwizard 访问日志.我们尝试了 dropwizard 0.9.1 和 0.9.2,但找不到这样做的方法.我们注意到以下几点: server.requestlogs.appenders[file].logFormat 被忽略.它始终使用常见的日志记录格式进行记录. logging.appenders[file].logFormat 很受
..
以下代码导致 JSON 服务器响应在 Dropwizard 0.9.2 和 1.0.2 中打印: return ClientBuilder.newBuilder().建造().register(new LoggingFilter(Logger.getLogger(LoggingFilter.class.getName()), true)) 例如: 2016 年 10 月 21 日上午 7:5
..
使用 DropWizard(Jersey Server),是否可以从 Authenticator 访问 HttpServletRequest? 我会给它一个属性. 我试过了: @Context私有 HttpServletRequest servletRequest; 但它没有注入. 我使用以下方式注册了我的身份验证器: env.jersey().register(new A
..
在 DropWizard 中,我可以像这样设置基本身份验证(在 Application#run impl 中): BasicAuthProviderauthProvider = new BasicAuthProvider(authenticator, "SECRET_REALM");environment.jersey().register(authProvider); 我想知道String
..
我编写了一个简单的类来测试响应读取实体方法(如果它按我预期的那样工作).但效果并不好. 当我启动我的课程时,我在 response.readEntity() 处收到以下错误: 线程“main"java.lang.IllegalStateException 中的异常:出站消息不支持该方法.在 org.glassfish.jersey.message.internal.OutboundJaxr
..
..
我正在使用基于 debian/jessie 的图像 java:7u79 在 Docker 容器中运行 dropwizard Java 应用程序. 我的 Java 应用程序处理 SIGTERM 信号以正常关闭.当我在没有 Docker 的情况下运行应用程序时,SIGTERM 处理非常完美. 当我在 Docker 容器中运行它时,当我发出 docker stop 命令时,SIGTERM 不
..
我有一个输入 JSON,其中包含我确定的字段.但是,我需要灵活地添加几个额外的字段.我不知道额外字段的名称,但我必须处理它. 我想添加一个包含所有额外字段的 MaP 字段,但输入未映射到此字段中. 我想在 Dropwizard 端点中反序列化 JSON. 杰克逊有办法吗? 示例: JSON 负载 1: {"first_name": "约翰","last_name":
..
Java 领域的当前趋势似乎是从以 war 文件(或ear 文件)的形式将Java Web 应用程序部署到Java servlet 容器(或应用程序服务器),而是将应用程序打包为带有嵌入式 servlet/HTTP 服务器(如 jetty)的可执行 jar.我的意思更重要的是,较新的框架正在影响新应用程序的开发和部署方式,而不是应用程序如何交付给最终用户(因为,例如,我明白为什么 Jenkins
..
我正在学习 DropWizard Metrics 库(以前称为 Coda Hale 指标)并且我我不知道什么时候应该使用 Meters 和 Timers.根据文档: 仪表:仪表测量一组事件发生的速率 和: 计时器:计时器基本上是一种事件持续时间的直方图和其发生率的计量表 根据这些定义,我无法辨别它们之间的区别.让我感到困惑的是 Timer 没有按照我期望的方式使用它.对我来
..
我有一个 react 应用程序在 dropwizard 服务器上运行.bundle.js 在/ui 上提供.当我在/ui 上打开 url 并导航应用程序(并转到/ui/content)时,它工作正常.但是当我尝试刷新像/app/content 这样的特定页面时,它给出了 404. 我了解客户端渲染和服务器端渲染,而且我需要为/ui 执行 GET 调用并在客户端路由其余部分,但我找不到任何相关
..
我有一个 dropwizard 应用程序,我将记录器附加程序配置为如下: 记录:级别:信息记录器:“我的记录器":信息“com.path.to.class":信息附加程序:- 类型:文件当前日志文件名:.logs/mylogs.log归档日志文件名模式:.logs/archive.%d.log.gz归档文件计数:14 而且,在我的应用中创建了记录器: import org.slf4j.Log
..
我有一个 Dropwizard 应用程序,它需要为配置列表中的每个配置生成一打左右的 bean.诸如健康检查、石英调度程序等. 像这样: @Component类我的模块{@注入私有 MyConfiguration 配置;@豆角,扁豆@懒惰的公共 QuartzModule 石英模块(){返回新的 QuartzModule(quartzConfiguration());}@豆角,扁豆@懒惰的公
..