playframework相关内容

覆盖播放 2.0 的默认 i18n 消息

我们使用@Constraint.Required 来验证表单的字段,这会生成一个ValidationError - 这一切都很好.此错误有一个标准错误消息 (error.required),它与以下字符串相关联:“此字段是必需的". 然而,我们想要控制这个字符串并且(可能)覆盖它——我们怎么做呢?我们的 conf/-文件夹中有一个消息文件,其中包含以下行: error.required = ..
发布时间:2022-01-18 13:37:17 其他开发

是否每个 Play 框架 Web 请求都使用新的依赖注入控制器实例来处理,但是静态控制器方法呢?

我的问题是关于 Java 的 Play 框架中控制器的生命周期,控制器是有状态实例还是具有静态方法的无状态,以及如何在控制器代码中使用依赖注入. 每个 Web 请求是否由 Play 控制器类的新实例处理,即控制器是否可以将状态存储在注入控制器构造函数的服务等字段中?(文档在哪里解释?) 对于控制器是有状态实例还是具有静态方法的无状态控制器,Play 框架与早期版本相比是否发生了变化(如 ..
发布时间:2022-01-16 19:37:53 Java开发

Play Framework 1.2:如何添加自定义模块依赖

我在迁移到 Play 1.2 时有点迷失了.我们有一套定制我们应用程序中的模块.在 Play 1.1.1 中,我们使用了这种结构: /root//模块1/模块2.../模块N/主应用 并且 application.conf 将模块引用为相对路径 (../模块1) 如何在 Play 1.2 中做同样的事情?我知道我应该使用dependencies.yml 文件,但在官方文档. 提前致 ..
发布时间:2022-01-15 22:24:06 Java开发

是否有一个很好的 Play 替代品可以与 DynamoDB 一起用于 AWS 上的 Web 应用程序?

我正在为最终用户设计一个图像存储应用程序,该应用程序将具有大量 CRUD 类型的功能.我想在 Amazon Web Services (AWS) 上托管应用程序,并且打算使用该游戏!框架、S3 和 NoSQL 数据库.我找不到适用于 Play 的 DynamoDB 适配器!并且读到 MongoDB 和 EC2 不能相处得很好. 是否有可以与 DynamoDB 一起使用的 Play 替代方案? ..

玩!框架 + DynamoDB

作为 Play 框架的新手,我想知道它是否比我想象的更容易,但是否可以将 DynamoDB 与 Play 框架一起使用? 解决方案 由于 DynamoDB 是一个 NoSQL 数据库,我希望您需要使用一个特定的模块,因为 Dynamo 是最近才发布的,所以模块不存在. 如果您有兴趣编写自己的模块,那么以 Mongo (http://www.playframework.org/modu ..
发布时间:2022-01-15 17:42:05 其他开发

@with 注释到底是做什么的?(播放框架)

我不太明白@with 注释的作用. 在 Play framework 站点中,它是这样写的: 我们可以使用@With注解来注解控制器播放调用相应的拦截器 它和继承一样吗?它会调用给定类参数的@before 吗?它到底是做什么的? 解决方案 我能描述它的最好方式是,它在你的控制器级别为你的拦截器提供了多重继承.拦截器是 @Before、@After 注释. 因此你可以 ..
发布时间:2022-01-13 10:43:30 其他开发

PlayFramework:Ajax + Drag n' Drop + File Upload +控制器中的文件对象?

有谁知道通过 Ajax 上传文件并使用从桌面拖放支持 PlayFramework 将文件上传转换为 File 对象的能力的方法? 我尝试了几种不同的方法,但都没有正常工作. 解决方案 这是我的成功尝试: 编辑路由文件并添加 POST/upload Application.upload 我们的控制器是Application,我将使用它来保持简单. 编辑您的应用程序控制器 ..
发布时间:2022-01-11 20:44:15 前端开发

Play Framework:为 Spring RabbitMQ 监听器手动打开 JPA 上下文

我正在使用 Spring-AMQP 来监控 Play 应用程序中的 RabbitMQ 消息队列. 问题是我无法从侦听器代码访问我的数据库,因为 JPA 上下文未在此范围内打开. 我了解 Play Framework 管理 JPA 上下文,以便在处理 HTTP 请求时打开它,但是有没有办法可以从 Play 控制器/作业外部使用 JPA? 解决方案 刚刚找到答案是使用JPAPlug ..
发布时间:2022-01-11 18:03:37 Java开发

Akka 的语言和产品替代品是什么?

现在我正在查看 Play Framework 并且非常喜欢它.在 Play 中提供的功能中,最重要的部分之一是 Akka. 为了更好地理解 Akka 以及如何正确使用它,能否告诉我在其他语言或产品中有哪些替代方案? RabbitMQ 与它相比如何?有很多重叠吗?一起使用它们实用吗?在哪些用例中? 解决方案 最好的起点是伟大的Akka 官方文档.我认为最接近 Akka 的产品/框 ..
发布时间:2022-01-11 17:37:41 其他开发

Playframework 路由文件:将 Production 路由与 Dev 路由分开

Play 中是否有办法注释路线以告知某个部分/组路线仅在开发或生产模式下可用 解决方案 嗯,这没有记录在案,所以我不确定这是否是有意的,但我已经找到了一种方法来完成这项工作.但是请注意,由于这是一个未记录的功能,可能意味着它是无意的,因此可能会在未来的游戏版本中中断. 您可以使用路由文件中的以下行来实现您想要的. %{ if (play.mode.isDev()) }% 我创建了 ..
发布时间:2022-01-08 18:58:06 其他开发

使用 play 框架强制使用 Https 路由进行登录

我只想为我的应用程序的登录页面强制执行 https 路由. Play 是否可以做到这一点!不使用前端 http 服务器? 解决方案 您可以使用 @Before 拦截器来重定向每个请求,即使用户直接键入 http://.下面是我使用的代码(它在运行无容器 play run 或在 Heroku 等前端运行时有效). 公共类 HttpsRequired 扩展控制器 {/** 在每个请求之 ..
发布时间:2022-01-08 18:21:19 其他开发

如何在光滑的表映射中省略 case 类字段?

我正在自学一些 Scala,目前我正在使用 slick (3.1) + play 框架,所以这里的答案可能很简单,但我遗漏了一些明显的东西.我有以下模型和表格 case class User(id: Long = -1,用户名:字符串,密码哈希:字符串,电子邮件:选项 [字符串] = 无)类用户(标签:标签)扩展表[用户](标签,“用户"){def id = column[Long]("ID", ..
发布时间:2022-01-02 22:27:45 其他开发

如何告诉 Play Framework 2 和 Ebean 保存空字段?

我使用的是 Play Framework 2 和 Ebean.当用户提交表单以编辑数据库中的现有对象时,它不会保存空值.我想这是为了防止用 null 覆盖不在表单中的字段.但是,如果需要,我如何让他们将表单中的字段设置为 null? 例如,用户编辑了一个 Event 对象.Event.date 是 1/1/13.用户将表单中的 Event.date 字段设置为空并提交表单.在调试器中检查 E ..
发布时间:2022-01-02 22:27:37 其他开发

如何强制 Typesafe Activator 监听 0.0.0.0:8888

我最近在虚拟机上安装了 Typesafe Activator.Activator创建的应用程序可以通过端口转发访问,但是Activator好像监听localhost.如何将其更改为 WAN? 解决方案 看起来像设置系统属性 http.address 和 http.port 现在可以完成这项工作,例如 ./activator -Dhttp.address=0.0.0.0 -Dhttp.po ..

使用MongoDB时需要JPA吗?

我对这两者很困惑.我在看剧!java框架,它说它使用JPA.我正在考虑使用 Play!和 MongoDB 第一次在一个项目中.我以前用过 JPA,但当时我用它来写入关系数据库(mysql). MongoDB 不是关系型数据库,所以如果我想在 Play! 中使用它,我还需要 JPA 吗?还是只是 MongoDB 驱动程序? 我想我在这里混淆了很多事情,所以如果有人能帮助澄清事情,我会很感 ..
发布时间:2022-01-02 22:27:02 Java开发

Play框架找不到javac

在对应用程序进行任何更改之前运行网络服务器时,我正在学习游戏教程.服务器抛出错误: IOException:无法运行程序“javac":CreateProcess error=2,系统找不到指定的文件 我检查了我的 JAVA_HOME,它显示为 C:\Program Files\Java\jdk1.7.0_25.如何解决这个问题? 解决方案 确保 javac 在操作系统的搜索路径中 ..
发布时间:2022-01-02 22:26:55 Java开发