playframework-2.0相关内容

Play WS API:限制请求率

我正在使用异步 Play WS Scala API 来查询 RESTful 服务.我想知道如何处理包含要通过 WSClient 调用的请求 URL 的 List,但每秒不超过一个请求(该服务允许每秒“仅"1 个请求每个客户).从逻辑的角度来看,这个想法是从列表中获取一个元素 (URL),发出请求,然后在继续处理列表中的下一个元素之前等待一段时间. 在像 Play 这样的非阻塞和异步框架中使用 ..
发布时间:2022-01-02 22:09:50 其他开发

使用 play start 和 play run 有什么区别?

我使用的是播放框架 2.0.4, 我注意到在项目文件夹中,如果我使用 play start,服务器响应速度比通过 play run 启动的服务器更快.但是,用户无法访问使用 start 命令启动的服务器中 public 文件夹下的静态资源,所以我想知道什么是 start 默认配置更改根目录还是我需要更改最初定义为的路由: # 将静态资源从/public 文件夹映射到/assets URL ..
发布时间:2022-01-02 22:08:44 其他开发

如何配置播放!2.4.2 HTTPS 密钥库?

我是 Play 框架的新手,只是尝试在 Java 8 上第一次使用 2.4.2 启用 HTTPS.我可以让它使用默认密钥库,但不能使用我自己的密钥库.我在 build.sbt 中配置了 working 默认密钥库: javaOptions ++= Seq(“-Dhttps.port=9443") 然后用于配置您自己的密钥库的官方文档有点过于抽象给我.它提到在 application.conf ..
发布时间:2022-01-02 22:07:51 Java开发

从“play dist"启动shell脚本无法在 JAR 文件中找到 logger.xml

我是 Play 2.1 的新手,正在尝试找出将 Play 部署到我们的运营环境中的最简单方法.最有希望的开箱即用的 Play 2.1 功能是 播放区 它构建了一个 ZIP 文件,其中包含所有支持 JAR 来运行我的应用程序以及一些启动整个应用程序的启动 shell 脚本.像冠军一样工作. 问题是我的应用程序需要比开箱即用的通用日志/application.log 提供的更细粒度的日志记录 ..
发布时间:2022-01-02 22:04:53 其他开发

是否可以使用 javaagent 运行 Play Framework 2.0 服务器?

我希望能够使用 javaagent 运行 Play Framework 2.0 服务器. 网络上的一些资源(请参阅此处和这里 )表明这可以只需将 -javaagent:/path/to/agent.jar 附加到 play run 即可完成,但它似乎对我不起作用. 有什么线索吗? 解决方案 在不修改脚本的情况下,没有干净的方法可以将 -javaagent 参数传递给 play ..
发布时间:2022-01-02 22:03:53 其他开发

如何在运行时更改 Play 2 Framework DB 配置?

我们正在使用 Play 2.1.1 及其内置的 JPA 集成 (JPA.em()等等). 我们如何动态更改 db.pass 属性?Play.application().configuration() 似乎从 Play 2.1 开始是不可变的.(或者我们至少不知道突变体) 如果我们能够更改 db.pass,我们如何重新加载数据库配置,以便 JPA.em() 使用新密码返回一个 EntityM ..

sbt:子项目动态聚合

我想发明一个系统来动态发现子项目并将它们自动聚合到我的项目中.或者至少以某种方式配置它. 为此,我计划拥有一个“模块"文件夹或一个包含模块路径的可选配置文件. 在任何情况下,我都需要遍历子文件夹(或遍历配置文件中的路径列表),并聚合每个子项目.我不知道该怎么做. 目前我正在使用 build.sbt 文件在 Play 框架中构建.我需要像这样添加循环: name := "mysi ..
发布时间:2022-01-02 22:02:32 其他开发

如何在应用程序中访问 Play Framework 2.4 guice Injector?

我想在 Play Framework 2.4 中使用 Guice Injector 类的 getInstance 方法,我如何访问它? 我使用 Guice FactoryModuleBuilder 来实现一个在运行时返回另一个工厂的工厂!在返回工厂的第二级,我需要访问 Play Guice Injector 以使用反射而不是 @Inject 注释手动获取对象. 解决方案 有很多方法. ..
发布时间:2022-01-02 22:02:24 Java开发

玩!2.0框架多Module项目

我需要有两个不同的项目,比如说内部和外部,它们使用相同的数据层,我想避免由于干燥原因复制配置文件. 我查看了 http://www.playframework.org 上的子项目文档/documentation/2.0.2/SBTSubProjects 但文档很短. 感谢@Georg Engel,我现在意识到可以模块化配置 import sbt._导入密钥._导入 PlayProje ..
发布时间:2022-01-02 22:00:48 其他开发

将 play 作为 war 文件部署到 servlet 容器中,即使它大量使用 JPA?

我是新手,事实上我现在读到了关于它的内容,我应该说些什么...问题胜于问题.目前,我正在启动一个依赖于许多特殊 Java 库(hibernate-spatial、jts 等)的项目.因为它还应该实现一个全面的 REST API,所以我不得不在 Django 和经典的 JavaEE Glassfish 应用程序之间做出决定. 但现在我认为通过比赛我可以两全其美,我真的很想深入研究这一点. ..
发布时间:2022-01-02 21:59:23 其他开发

Play Framework Form 只有 18 个参数

我观察到,当我向 Play Framework Form-class 添加超过 18 个参数时,我得到了一个很长的(对我来说是难以理解的)编译错误. 这是记录在案的限制吗?我需要在一个表单帖子中接收多达 29 个参数.我不决定参数的设计和数量,因为我正在实现一个开放标准的协议. 我是这样映射的: val registration = Form(mapping(“client_type ..
发布时间:2022-01-02 21:58:56 其他开发

异常动态过滤器

我正在研究一些 anorm 文档(来自 play 框架),并不清楚它是否支持常见的查询用例:动态过滤器,即用户在 10 个字段的搜索表单上填写 2 或 3 个搜索条件. 在这种情况下,如何在没有经典字符串操作的情况下动态构造查询? 解决方案 是的,我认为 Robin Green 引用的问题包含了答案.只需使用占位符(例如 {criterion1})用所有可能的条件定义您的查询,并在查 ..
发布时间:2022-01-02 21:57:18 其他开发

Play 应用程序中用于测试的资源目录

我需要一些资源(文本文件)用于我在 Scala Play 2.0 应用程序中的测试.我可以把这些文件放在哪里? 在 maven 应用程序中,我会将它们放入 src/test/resources,但我在 Play 文档中找不到任何关于相同目录的内容. 我可以将它们放在 conf 目录中,但我只在测试应用程序时需要它们. 解决方案 致电 play "show test:resou ..
发布时间:2022-01-02 21:56:55 其他开发