30得票3回答
为什么在Play框架中使用@Singleton而不是Scala的object?

我已经使用Play! Framework和Scala将近一年了,目前正在使用版本2.5.x。 我了解Play中控制器的演变,以及开发人员被迫放弃静态object路由。 我还知道在Play中使用Guice。 如果您下载activator并运行:activator new my-test-a...

29得票2回答
已经配置了与play.api.db.DBApi绑定的内容,使用play-slick时出现了进化和注入器错误。

我想在我的项目中引入Slick,因此我在build.sbt文件中添加了以下依赖项:"com.typesafe.play" %% "play-slick" % "1.0.1" withSources(), "com.typesafe.pl...

29得票2回答
在Scala 2.11.5中,有一个包含22个字段的Scala case,但在play-json中出现了问题。

使用Scala 2.11,我们可以在case类中拥有超过22个字段吗?case class SomeResponse( var compositeKey: String, ...

29得票2回答
使用HQL创建新对象

试图从一个HQL查询创建对象,但就是想不出哪里错了。 查询:String query = "SELECT product.code, SUM(product.price), COUNT(product.code) from Product AS product GROUP BY produc...

28得票3回答
如何在Hibernate中使用@Where

我在StackOverflow上搜索了几个小时,但是我在使用PlayFramework和JPA时遇到了学习曲线问题。我正在构建一个示例网站,可以在其中发布文章。但是这些文章可以有以下状态: PostDraft(文章是草稿,请勿发布) PostPublished(文章可以发布) 这些状态...

28得票1回答
如何安全地关闭Play Framework应用程序

我希望在我的Play应用程序退出之前,确保任何请求线程都已完成处理,因此我有两个问题: 1)我可以发送什么信号来调用Global onStop方法?在开发期间,在命令行上运行Activator时,我使用了Ctrl-d,但是在部署时,该应用程序将由一个脚本启动和停止,该脚本希望发送一个终止信号...

28得票4回答
重新运行并使用“-feature”参数以获取详细信息。

当我在Play控制台中编译Scala时,出现了以下错误:[warn] there were 1 feature warning(s); re-run with -feature for details [warn] one warning found 我认为它的意思是compile -feat...

28得票1回答
不知道如何设置一个多项目的sbt项目?

我在这里使用的是 sbt .13。 到目前为止,我有这个:import sbt._ import Keys._ import play.Project._ object ApplicationBuild extends Build { val appVersion = "1.0" ...

28得票3回答
一个Play应用的测试资源目录

我需要一些用于Scala Play 2.0应用测试的资源文件(文本文件)。我该把这些文件放在哪里? 在Maven应用中,我会将它们放入src/test/resources目录下,但是在Play文档中我没有找到类似的目录。 我可以将它们放在conf目录下,但我只需要在测试应用程序时使用它们。

28得票5回答
如何在Play!框架specs2测试中强制输出Logger.debug?

默认情况下,当应用程序运行时,所有Logger输出都会被静音,但在测试应用程序时则不是这样。 如何强制让specs2报告中显示调试信息、信息等内容?