dropwizard相关内容

Dropwizard 0.8.x中的会话管理

有人可以让我了解如何在Dropwizard 0.8.x或更高版本中实现会话管理.到目前为止,我一直在使用Dropwizard 0.7.0并在其中完美运行.但是我真的对迁移到0.8.x时提供的更改文档感到困惑. 在Dropwizard 0.7.0(我以前使用过)中,它的操作类似于以下内容 /*MainApplication.class session handler */ environ ..
发布时间:2019-09-03 14:20:58 Java开发

Dropwizard和协议缓冲区的示例

请注意:尽管此问题专门提到了Dropwizard,但我相信任何具有Jersey/JAX-RS经验的人都应该能够回答此问题,就像我想象的那样,Dropwizard只是遵循引擎盖/JAX-RS的惯例. 我有一个 Dropwizard 服务,该服务使用JSON进行改写/编写,效果很好. 我现在想将其切换为读/写二进制数据(以最小化网络带宽).我看到有一个 Dropwizard-Protobu ..

从@PathParam获取对象

我正在创建用于访问数据的RESTful服务. 所以我开始编写该服务,首先我用以下代码创建了ReadOnlyResource接口: public interface ReadOnlyResource { Collection getAll(); E getById(K id); } 其中E是返回的类型,K是关键元素. 因此,如果我要使用 ..
发布时间:2019-08-30 09:50:33 其他开发

覆盖DropWizard ConstraintViolation消息

所以我想更改用于通过DropWizard资源验证模型的验证消息. 我正在使用Java bean验证批注.例如,这是我要验证的字段之一: @NotEmpty(message = "Password must not be empty.") 我可以使用验证器按预期测试此作品. 但是,当我使用DropWizard对资源进行验证时,它会向该消息添加一些额外的内容.我看到的是-pass ..
发布时间:2019-08-30 09:46:44 Java开发

java.io.FileNotFoundException:找不到文件configuration.yml

我已经构建了一个类和配置文件的jar文件。 configuration.yml文件位于jar的根目录中。当我尝试使用以下命令运行应用程序时: java -jar target / drop-wizard-0.0.1-SNAPSHOT .jar server configuration.yml 我在下面得到了例外。如何从命令提示符指定位于jar中的文件? 线程“ma ..
发布时间:2019-01-15 11:08:47 Java开发

删除向导请求响应日志记录

我想将dropwizard中的每个请求和响应记录到不同的文件中。例如,我希望将所有请求记录在 /var/log/applicationname-request.log 中,并将所有响应记录到 /var/log/applicationname-response.log 我们有什么方法可以实现相同的目标吗? 解决方案 不幸的是DropWizard目前不支持这种原生。有关详细信息,请参见热 ..
发布时间:2019-01-15 10:48:38 Java开发

Dropwizard支持Servlet 3异步Servlet吗?

Dropwizard是否支持Servlet 3异步servlet?如果没有,它是否会在不久的将来的任何时候出现在路线图中? 解决方案 它使用Jetty 8,它支持Servlet 3.0。 Jersey(和JAX-RS)对此没有任何支持,但它即将在JAX-RS 2.0(以及Jersey 2.0)中发布。 Dropwizard没有添加任何特别的东西,但是当Jersey 2.0发布时,下一个主要 ..
发布时间:2019-01-15 10:29:49 J2EE

如何在另一个中嵌入一个DropWizard(带有freemarker)视图?

我正在使用DropWizard和Freemarker构建一个视图,该视图根据Web服务的结果显示不同类型的表单。 我已经将表单创建为视图 - 每个都有自己的ftl。 所以,在我的资源中,我发现我需要哪种形式,然后加载main.ftl,将表单视图作为参数传递(见下文)。 这不起作用。谁能看到我们哪里出错?或者使用DropWizard和freemarker将视图链接在一起是否有完全不 ..
发布时间:2019-01-08 20:01:11 Java开发

不使用.YML文件的Dropwizard配置?

我是新手的傻瓜。 我想知道的是他们设置连接端口,管理端口,记录器级别和所有配置参数的任何其他方式,而不是使用.YML文件。 解决方案 启动应用程序时可以使用像param这样的命令。 它全部在 docs 。 例如: -Ddw.server.applicationConnectors [0] .port = 9090 ..
发布时间:2019-01-08 18:56:25 Java开发

如何使用Nginx和dropwizard部署angularjs应用程序前端

我正在开发一个使用angularjs应用程序前端作为后端dropwizard的应用程序。我打算使用Nginx作为后端dropwizard服务器的网关,并作为资产服务器(图像,也许是angularjs应用程序)。 我的问题是什么是最好的部署策略: 使用dropwizard后端捆绑angularjs并使用nginx作为前端? 部署nginx服务器上的angularjs应用程序? 提 ..
发布时间:2019-01-02 11:25:01 Java开发