我已经使用Play! Framework和Scala将近一年了,目前正在使用版本2.5.x。 我了解Play中控制器的演变,以及开发人员被迫放弃静态object路由。 我还知道在Play中使用Guice。 如果您下载activator并运行:activator new my-test-a...
我想在我的项目中引入Slick,因此我在build.sbt文件中添加了以下依赖项:"com.typesafe.play" %% "play-slick" % "1.0.1" withSources(), "com.typesafe.pl...
使用Scala 2.11,我们可以在case类中拥有超过22个字段吗?case class SomeResponse( var compositeKey: String, ...
试图从一个HQL查询创建对象,但就是想不出哪里错了。 查询:String query = "SELECT product.code, SUM(product.price), COUNT(product.code) from Product AS product GROUP BY produc...
我在StackOverflow上搜索了几个小时,但是我在使用PlayFramework和JPA时遇到了学习曲线问题。我正在构建一个示例网站,可以在其中发布文章。但是这些文章可以有以下状态: PostDraft(文章是草稿,请勿发布) PostPublished(文章可以发布) 这些状态...
我希望在我的Play应用程序退出之前,确保任何请求线程都已完成处理,因此我有两个问题: 1)我可以发送什么信号来调用Global onStop方法?在开发期间,在命令行上运行Activator时,我使用了Ctrl-d,但是在部署时,该应用程序将由一个脚本启动和停止,该脚本希望发送一个终止信号...
当我在Play控制台中编译Scala时,出现了以下错误:[warn] there were 1 feature warning(s); re-run with -feature for details [warn] one warning found 我认为它的意思是compile -feat...
我在这里使用的是 sbt .13。 到目前为止,我有这个:import sbt._ import Keys._ import play.Project._ object ApplicationBuild extends Build { val appVersion = "1.0" ...
我需要一些用于Scala Play 2.0应用测试的资源文件(文本文件)。我该把这些文件放在哪里? 在Maven应用中,我会将它们放入src/test/resources目录下,但是在Play文档中我没有找到类似的目录。 我可以将它们放在conf目录下,但我只需要在测试应用程序时使用它们。
默认情况下,当应用程序运行时,所有Logger输出都会被静音,但在测试应用程序时则不是这样。 如何强制让specs2报告中显示调试信息、信息等内容?