dropwizard相关内容
我正在使用DropWizard(使用JDBI)构建Java Rest API,我的要求是我需要使用相同的应用程序查询多个MySQL模式。它基本上是一个包含多个模式的AWS MySQL实例 - 每个客户端一个模式。 我需要的是一种机制,它知道要查询哪个“模式”,具体取决于请求 - IE:请求所属的客户端。 我知道如何创建DataSource,DAO等(使用本教程: https://dro
..
我的问题如下: 我正在使用dropwizard进行项目,到目前为止,我已经愉快地成功使用了验证框架。我的验证工作正常,它以标准方式使用。这就是我所拥有的: 请求类: import javax .validation.constraints.NotNull; import MandatoryFieldLengthCheck; 公共类InitiatePaymentRe
..
我的配置是标准的 日志记录: #所有记录器的默认级别。可以是OFF,ERROR,WARN,INFO,DEBUG,TRACE或ALL。 级别:INFO #特定于记录器的级别。 loggers: #将'com.example.app'的级别设置为DEBUG。 com.example.app:DEBUG #将SQL日志重定向到单独的文件 org.hibernate.
..
你好我正在使用dropwizard构建一个应用程序,它在内部使用jersey 2.16作为REST API框架。 对于所有资源方法的整个应用程序,我需要一些信息所以要解析这些信息,我定义了一个自定义过滤器,如下所示 @ java.lang.annotation.Target(ElementType.PARAMETER) @ java.lang.annotation.Retentio
..
我正在寻找一个简单易用的Java系统,它为我创建了一个REST服务。所以我找到了dropwizard,但据我可以使用谷歌,它发现它缺乏热部署,虽然码头能够这样做。使用maven-shade-plugin时,至少需要10秒才能构建。此外,我的IDE报告说,当涉及到shade-plugin时,它无法使用编译保存功能(也就是热部署)。 我可以以某种方式使用hotdeployment吗?或者我可以使
..
我正在尝试改变Dropwizard以支持Shiro。 我已经阅读了文档并且有点困惑。我想将Shiro与表单登录身份验证和Apache Shiro Annotations结合使用。我认为我需要使用Jersey Filters来支持Shiro。 这是支持Jersey的Shiro注释而不是经典的Shiro Filter方法的正确方法吗? 由于Jersey Filters可以很好地访问带
..
我想为DropWizard提供几个yaml文件。其中一个包含敏感信息,一个包含非敏感信息。 您能指点我在DropWizard中如何获得多个配置的任何文档或示例吗? 解决方案 ConfigurationSourceProvider 是您的答案。 bootstrap.setConfigurationSourceProvider(new MyMultipleConfiguratio
..
java空间中似乎有一种趋势,即不再以war文件(或ear文件)的形式将java Web应用程序部署到java servlet容器(或应用程序服务器),而是将应用程序打包为带有嵌入式servlet / HTTP服务器的可执行jar,如jetty。我的意思是更新的框架影响新应用程序的开发和部署方式,而不是如何将应用程序交付给最终用户(因为,例如,我知道Jenkins使用嵌入式容器的原因,非常容易抓住
..
@Context注入适用于类,但不能使它与Objects一起使用。 ContainerRequestFilter中的httpServletRequest产生空指针。 Dropwizard版本: - 1.1.0 ContainerRequestFilter 公共类ApplicationIPAuthFilter实现ContainerRequestFilter { pri
..
我在使用dropwizard时非常新。目前我正在尝试实现HK2依赖注入。这在资源中工作得很好,但它不能在资源之外工作。以下是我正在做的事情: 客户端客户端=新的JerseyClientBuilder(环境).using(configuration.getJerseyClientConfiguration())。建立( “contentmoduleservice”); // DAOs
..
我有一个由其他人编写的REST api,其中处理对特定url的请求的方法接受从路径参数填充的一堆参数。 @POST @Path(“/ {classid} / {studentid} / details”) @Consumes(MediaType.MULTIPART_FORM_DATA) @SuppressWarnings( “unchecked”) public Resp
..
我通过DropWizard 0.7.1使用Jersey / JAX-RS来公开RESTful服务端点。我的所有实体POJO都注释了JAX-RS和Hibernate / JSR-303 bean验证注释,如下所示: public class Widget { @JsonProperty(“fizz”) @NotNull @NotEmpty private String fizz;
..
我正在尝试使用Dropwizard 0.7.0框架实现一个长轮询服务器。我被建议使用码头集成。经过一些谷歌搜索,我真的很困惑像websockets,jetty continuation,cometd。 我的问题是,这些东西是什么,我应该选择哪一个?非常感谢任何一个例子! 已编辑 我们的服务器有很多客户端,包括移动(ios,android),个人电脑和网络。 websocket仅在
..
这是我的代码片段。 这是我的yml文件: productionServer: host:production-server.amazonaws.com publicIp:xx.xx.xx.xx privateIp:xx.xx.xx.xx userName:xx .xx.xx.xx 密码:xx.xx.xx.xx remoteFilePath:fake / path
..
我正在研究一个dropwizard应用程序和js ui来与api交互。我需要加载json数据来更新视图,但我必须在之前启用dropwizard中的cors。我做了一些工作人员,但似乎没有用,因为dropwizard总是返回204没有内容。 @Override public void run (最终的BGConfiguration配置,最终的环境环境)抛出异常{ final Map
..
我正在学习 DropWizard Metrics库(以前的Coda Hale指标)和我我很困惑何时应该使用米 vs 计时器。根据文档: Meter:一个仪表测量一组事件发生的速率 和: 计时器: 计时器基本上是一种事件类型持续时间的直方图,以及它出现率的计量表 基于这些定义,我无法分辨出这些定义之间的区别。令我困惑的是, Timer 的使用方式与我预期的方式不同。对我来说,
..
我已经在dw邮件列表上发布了这个问题,但没有得到答案。 我可以假设下面的YML格式不再适用于DW 0.7.0吗? (使用@ char插入env var) 服务器: applicationConnectors: - 类型: http bindHost:@ OPENSHIFT_DIY_IP @ port:@ OPENSHIFT_DIY_PORT @ 错误:
..
我有一个Dropwizard应用程序需要为配置列表中的每个配置生成十几个bean。像健康检查,石英调度程序等等。 这样的事情: @Component class MyModule { @Inject private MyConfiguration配置; @Bean @Lazy public QuartzModule quartzModule(){ retu
..
如何接受自定义类型查询参数? public String detail(@QueryParam(“request”)final MYRequest request ){ 上面的行在启动服务器时出错 jersey.server.model.ModelValidationException:应用程序初始化期间应用程序资源模型的验证失败。 解决方案 看一
..
我有一个dropwizard应用程序,我将logger appender配置为文件,如下所示: logging: level :INFO loggers: “mylogger”:INFO “com.path.to.class”:INFO appenders: - 类型:file currentLogFilename:。logs / mylogs.log arc
..