playframework-2.0相关内容
我正在学习自己的 Play 2.0(使用 Java API)并且想要一个双精度/浮点参数(用于位置坐标),例如 http://myfooapp.com/events/find?latitude=25.123456&longitude=60.251253. 我可以通过将参数作为字符串获取并在控制器等处解析它们来做到这一点,但我可以在这里使用自动绑定吗? 现在,我首先尝试简单地使用一个 d
..
在播放框架 1 中,您可以在路由文件中使用类似这样的内容(查看 http://www.playframework.org/documentation/1.2.5/routes#syntax) GET/clients/?客户索引 这样路由将匹配/api/clients 和/api/clients/ 如何在游戏框架 2 中实现相同的效果? 解决方案 从 SEO 的角度来看,带有 尾部
..
是否可以使用 GWT 或 Vaadin 实现 Play Framework 2.x 网络应用程序的客户端? Play 1.x 有一个提供 GWT 集成的特殊模块,但我找不到在 Play 2.x 版本中一起使用这些技术的示例.这些技术可以集成吗?是否有模块,或者必须使用其他方法? 解决方案 GWT 和 Play2 可以无缝协作,就像 GWT 可以与 python 和 go 后端一起使用
..
我正在使用 Play 2 设置一个项目,并且我已经能够使用 eclipse 远程调试来调试 web 应用程序.不过,我也想在我的测试中使用断点.有谁知道如何设置单元测试的远程调试? 解决方案 发生这种情况是因为 Play (SBT) 将单独的 JVM 用于测试,而无需远程调试选项.您至少有两个选择:禁用新 JVM 的 fork,将其他选项传递给用于测试的 JVM. 要禁用 fork,
..
发现application.conf中有这样的配置: # 如果启用,记录正在执行的 SQL 语句.db.default.logStatements=true 我已启用它,但我找不到任何记录执行的 sql 的日志文件. 我在哪里可以找到它,或者我错过了什么? 解决方案 1.应用程序.conf 确保: db.default.logStatements=true 这个conf
..
我想检查 Ebean 生成了哪些 SQL 语句,以找出在我的 Play 2.0 应用程序中发生某些异常(与 SQL 语法相关)的原因.有没有办法记录 Ebean 在 Play Framework 2.0 中生成的 SQL 语句? 在 Play 1.x 中,有一个 jpa.debugSQL 配置选项,如果设置为 true,就会执行此操作.Play 2.0 是否存在类似的 Ebean 设置?关于
..
我在 heroku 上有一个使用 play 的应用程序.它在最长的时间内运行良好,但最近我开始得到这个: Caused by: java.sql.SQLException: 等待可用的免费连接超时.在 org.hibernate.engine.jdbc.internal.LogicalConnectionImpl.getConnection(LogicalConnectionImpl.java:
..
我尝试对 Heroku 进行一些改进: 2012-08-30T10:58:00+00:00 heroku[slugc]: Slug 编译完成2012-08-30T10:58:02+00:00 heroku[web.1]:使用命令`target/start -Dhttp.port=32436 -Xmx384m -Xss512k 启动进程-XX:+UseCompressedOops`2012-08-
..
我创建了一个新项目并使用 eclipse(使用了 eclipsify 命令). 基本上,我将 app 目录从旧项目移动到我创建的新项目. 问题是 eclipse 无法识别视图.我收到如下错误: views.html.viewTopic 无法解析为类型 我尝试播放编译,但没有帮助. 所以我有 40 个错误.所有这些都与未编译视图的事实有关,因此,eclipse 无法识别它们(当
..
我想通过在测试期间提供模拟对象来测试我的 Play 应用程序.在我的脑海里,有几种方法可以解决这个问题. 在测试期间提供替代路由文件 使用依赖注入,并在运行时检查全局值 我不确定哪个更可行,或者如何去做.任何见解将不胜感激. 解决方案 还有第三种方式;将您的控制器创建为用于测试的类或特征.这是一个简单的例子. 你的特质 + 实现: 打包服务特质我的服务{def get
..
我将从问题开始:如何使用 Scala API 的 Iteratee 将文件上传到云存储(在我的例子中是 Azure Blob Storage,但我不不认为现在最重要) 背景: 我需要将输入分成大约 1 MB 的块,以便将大型媒体文件 (300 MB+) 存储为 Azure 的 BlockBlobs.不幸的是,我的 Scala 知识仍然很差(我的项目是基于 Java 的,其中 Scala
..
如何声明和初始化要在 Play2 Scala 模板中本地使用的变量? 我有这个: @var title : String = "Home" 在模板顶部声明,但它给了我这个错误: 简单表达式的非法开头 """),_display_(Seq[Any](/*3.2*/var)),format.raw/*3.5*/(""" title : String = "Home" 解决方案 @def
..
我试着去理解一些 Slick 的作品以及它需要什么. 这是一个例子: 包模型case class Bar(id: Option[Int] = None, name: String)object Bars extends Table[Bar]("bar") {def id = column[Int]("id", O.PrimaryKey, O.AutoInc)//这是主键列def name
..
我正在尝试理解我在下面看到的错误,并学习如何修复它. 找不到参数物化器的隐式值:akka.Stream.Materializerval fut: Future[Result] = action.apply(fakeRequest).run^方法运行的参数不足(隐式实现器:akka.stream.Materializer)scala.concurrent.Future[play.api.mvc.
..
在 play 的 2.0.x 文档中,您可以看到如何安排异步任务: http://www.playframework.org/documentation/2.0.4/ScalaAkka Akka.system.scheduler.schedule(0 秒, 30 分钟, testActor, "tick") 你怎么能用最近重新发布的 Play 2.1 达到同样的效果??? 整个 a
..
我有一个 Akka actor,它验证随机数据并根据该数据的显示时间对其进行一些更改并更新它.目前我正在做的是在控制器中使用此代码: static ActorRef instance = Akka.system().actorOf(new Props(ValidateAndChangeIt.class));静止的 {Akka.system().scheduler().schedule(Durat
..
当我尝试使用类 extends GlobalSettings 时,我需要每天在 playframework2.0.4 中执行一段代码.但它适用于每个请求的实例.我希望它在服务器启动时工作并每天执行 1 次. 包控制器;导入 java.util.concurrent.TimeUnit;导入 akka.util.Duration;导入 play.Application;导入 play.GlobalS
..
我有一个 Play Framework 应用程序,我曾经使用 Hibernate 4.2.5.Final(通过 Maven 依赖管理器检索).我决定升级到 Hibernate 4.3.0.Final,成功重新编译我的应用程序,并运行它. 我收到了以下异常,但一直无法弄清楚原因.我降级回 4.2.5 并且没有出现这个问题.然后,我尝试在 4.2.5 之后的每个最终版本中升级 Hibernate
..
我希望能够在运行时更改 Guice 注入以支持基于用户输入的多次注入.这就是我想要实现的目标: 公共接口 IDao {公共 int someMethod();}公共类 DaoEarth 实现 IDao {@覆盖public int someMethod(){ ... }}公共类 DaoMars 实现 IDao {@覆盖public int someMethod(){ ... }}公共类 MyCl
..
如何将 excel 文件转换/保存为 pdf?我正在使用 java play framework 生成一些 excel 文件,现在需求更改为 pdf.我不想重新编码一切. 有没有办法转换成pdf? 我生成的 excel 文件来自模板;我阅读了 excel 模板文件,写入了更改,然后另存为新的 excel 文件.这样,模板不变.它包含边框、图像和其他格式. 解决方案 您需要以下
..