playframework-2.1相关内容

如何为 sbt 测试指定 sbt 0.12.2 的配置文件?

我有戏!带有单元测试的项目,我正在尝试使用 sbt 在我的暂存环境上运行测试.在升级到 Play 2.1 之前,当我使用 Play 2.0.4 和 sbt 0.11.3 时,我可以执行 $ sbt -Dconfig.file=conf/staging.conf test.现在,无论我为 -Dconfig.file 指定什么,sbt test 似乎都使用默认的 application.conf. ..

迭代案例类数据成员

我正在用 mongodb 编写 play2.1 应用程序,我的模型对象有点广泛.在更新数据库中的条目时,我需要将来自表单的临时对象与数据库中的内容进行比较,以便我可以构建更新查询(并记录更改). 我正在寻找一种方法来一般地采用 2 个实例并获取它们的差异.迭代每个数据成员很长,硬编码并且容易出错(如果 a.firstName.equalsIgnoreCase(b.firstName)),所以 ..
发布时间:2022-01-02 22:21:31 其他开发

管理生产环境的演变

我们正在使用 play 2.1.1 将新应用程序部署到生产环境中,但遇到了一些实际问题,非常有限的文档也没有多大帮助... 所以是时候更新到新版本了,我们运行了通常的停止/升级/启动脚本,但它们失败了.出于某种原因,游戏拒绝应用进化.启动时一直提示 糟糕,无法启动服务器.@6elnj89fh:数据库“默认"需要进化! 即使我们尝试通过命令行和 application_prod.c ..

使用 Securesocial 注释保护的单元测试方法

我正在尝试对使用 Play 2.1.4 和 Socialsecure 的网络应用程序进行一些功能测试.在使用 securesocial 之前,测试非常简单,但现在我无法弄清楚如何对安全操作进行测试. @Test公共无效 createNewNote() {结果结果;//如果没有给出数据,应该返回错误的请求结果 = callAction(controller.routes.ref.Notes.new ..

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

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

GlobalSettings onStart 仅在第一次请求后触发

当我启动播放服务器时,我只需要运行一些代码.使用 GlobalSettings.OnStart() 时,我注意到代码仅在对服务器的第一个 (http) 请求之后执行.知道如何在服务器启动后和发送任何请求之前运行我的代码吗? 谢谢 解决方案 即应用处于开发模式时的行为,play run.当它在生产模式下运行时,play start,那么你的 onStart 方法将在应用程序在任何请求之 ..
发布时间:2022-01-02 22:04:12 其他开发

连接“计算机-数据库-jpa"使用 MySQL 播放 2.1 示例应用程序

我正在玩 computer-database-jpa (Java) Play Framework 2.1 示例应用程序.当我在内存数据库中使用 H2 时一切正常,但是当我想将应用程序与 MySQL 连接时遇到问题. 有些人遇到了同样的问题(帮助希望将示例应用程序连接到MySQL) 但没有解决方案. 我添加了 mysql-connector (Build.scala): val app ..
发布时间:2022-01-02 21:53:47 Java开发

Play Framework 2.1 的“播放停止"相当于什么?

Play 2.1 中 play stop 的等价物是什么? 如果我做了play start,我如何干净地终止进程? 解决方案 如在文档: 当您运行 start 命令时,Play 会创建一个新的 JVM 并运行默认的 Netty HTTP 服务器.标准输出流被重定向到 Play 控制台,因此您可以监控其状态. 服务器的进程 ID 在引导时显示并写入 RUNNING_PID ..
发布时间:2022-01-02 21:52:42 其他开发

Scala播放http过滤器:如何找到请求正文

我正在尝试编写一个类似于 http://www.playframework 中描述的简单过滤器.com/documentation/2.1.1/ScalaHttpFilters 但我需要访问请求正文.下面的文档指出“当我们调用 next 时,我们会返回一个 Iteratee.如果您愿意,您可以将它包装在一个 Enumeratee 中以进行一些转换."我试图弄清楚如何包装 Iteratee 以便我可 ..
发布时间:2022-01-02 21:39:27 其他开发

如何为 sbt 测试指定带有 sbt 0.12.2 的配置文件?

我有戏!带有单元测试的项目,我正在尝试使用 sbt 在我的登台环境上运行测试.在升级到 Play 2.1 之前,当我使用 Play 2.0.4 和 sbt 0.11.3 时,我可以执行 $ sbt -Dconfig.file=conf/staging.conf test.现在无论我为 -Dconfig.file 指定什么,sbt test 似乎都使用默认的 application.conf. ..

将 Play JSON 库添加到 sbt

如何将 Play JSON 库 (play.api.libs.json) 添加到我的 sbt 项目? 当我将以下内容添加到我的 plugins.sbt 文件时: addSbtPlugin("play" % "sbt-plugin" % "2.1.0") 我遇到了这个错误: [警告] ::::::::::::::::::::::::::::::::::::::::::::::[警告] : ..
发布时间:2022-01-02 21:27:27 其他开发

从 Play 框架异步调用 Solr

我创建了一个 Play 2.1 Scala 应用程序.我不确定从 Play 应用程序调用 Solr 的最佳方式是什么: Play 2 没有 Solr 模块. AFAIK 所有像 SolrJ 这样的 Solr-API 都被阻塞了. 我可以将 SolrJ 调用包装到 Future 中,但这也会阻塞线程,对吗? 我应该使用 play.api.libs.ws.WS 库来调用 Solr 并使 ..
发布时间:2021-12-30 08:20:07 其他开发