playframework相关内容

如何重写同步控制器是在播放异步?

我使用的播放框架2.2我即将Web应用程序之一。我已经实现了我在同步模式控制器,有几个阻塞调用(主要是数据库)。 例如, 同步版本: 公共静态结果指数(){ 用户的用户= db.getUser(电子邮件); //阻塞 用户anotherUser = db.getUser(emailTwo); //阻塞 ... user.sendEmail(); //调用Web服务,阻塞。 ..
发布时间:2016-07-21 10:04:32 其他开发

玩框架2.X和阻断数据库调用

我有点困惑。 从文档: 播放默认的线程池 - 这是默认的线程池,其中 在播放框架的所有应用程序code被执行,不包括一些 iteratees code。它是一个阿卡调度,并且可以通过可配置 配置阿卡,如下所述。默认情况下,它每一个线程 处理器。 是否造福于包装在未来阻塞数据库调用,在调用未来存在本身由包裹异步控制器(它返回),为了让在默认线程池处理其他用户的请求? 这将只是 ..

如何异步操作API中戏2.2.x的框架斯卡拉的作品?

我试图创建异步API。但反应显示顺序执行。 步骤来完成:在镀铬的两个选项卡中打开URL。赶紧打他们一个其他的了。网址例如: - 本地主机:9000 / getStar 但执行日志是这样的: - [信息]播放 - 监听HTTP上/ 0:0:0:0:0:0:0:0:9000(服务器启动时,使用Ctrl + D停止并返回到控制台...)[成功]在107ms编译 [资讯]应用 - 应用程序已启动 ..
发布时间:2016-07-21 09:51:47 其他开发

Java EE的架构框架播放

是否有可能重现的Java EE架构玩?通过Java EE的我的意思是这4个层次:视图,控制器,服务,模式。 我知道玩只使用基于MVC一个更好的架构,我爱这一个,但我必须使用Java EE架构为特定的项目,我想使用播放认为它是从我的观点最好的Java框架的看法。 解决方案 您可以用弹簧组件与游戏结合春季和使用它的服务/模型层:的 http://www.playframework.org/m ..
发布时间:2016-05-28 10:55:59 其他开发

为什么会出现在游戏2.0.2用于形成褶皱的方法?

我指的是这样的: 的http://www.playframework.org/documentation/api/2.0.2/scala/index.html#play.api.data.Form 如果你寻找一个叫做折叠的方法,它显示了用于处理表格的方法。是否有一个为什么这种方法被称为折的原因吗?鉴于折已经具备了类似的对象列表中的意思,似乎这个名字很容易引起混淆。 解决方案 的折叠 ..
发布时间:2016-05-22 22:24:25 其他开发

我为什么要建立与异步/非阻塞框架的API?

我一直在寻找进入播放框架作为一个可能的候选帮助我建立一个简单的API。但是,的Django的REST框架(DRF)也似乎是一个pretty强contenter。 据我所知道的,DRF不宣传自己,喜欢玩框架确实是一个异步的(或非阻塞)框架,但我感兴趣的是这是否甚至事宜。我一直在想的情况是通过山魈发送电子邮件到用户 - 我不希望我的API来陷入下来等待山魈API来告诉它的电子邮件是否被发送 因此​ ..
发布时间:2016-05-22 21:36:56 其他开发

在同一个域中分离后端和前端应用程序吗?

我们正在构建一个完全基于REST的后端使用Play框架。我们也正在建立一个单独的Web前端使用不同的技术堆栈,将调用REST风格的API。 我们如何部署这两个应用,使他们具有相同的域名,与用于后端API某些URL的有的为前端看法? 例如,参观MyDomain.com意味着前端显示主页,但发送一个GET来MyDomain.com/product/24意味着后端返回产品信息的JSON对象。另一种可 ..
发布时间:2016-05-22 21:22:11 其他开发

我该如何保护我的REST API的开发playframework

我读了很多关于这个放在这里和其他物品。首先让我解释一下我的情况。 让我们说我有以下REST后端: GET /用户返回所有用户JSON。 (无需进行登录的)结果 POST /用户注册新用户。 (无需进行登录的)结果 删除/用户删除用户。 (您不要必须登录的) POST /登录帖子登录凭据,并返回一个200上成功的验证确定。同时这将创建一个会议与用户名。 删除/登录注销,这将删除会话。 ..
发布时间:2016-05-22 20:55:48 其他开发

玩!框架:是什么Router.getFullUrl(QUOT;动作&QUOT)之间的差)绝对(和Router.reverse(QUOT;动作&QUOT)?

我需要在我的游戏绝对URL! 1.2.4应用程序作为一个OAuth认证的回调(使用抄写。 我的应用程序正在运行的背后一个Apache虚拟代理,通过与子的网址,如“http://myapp.mydomain.com”,代理“http://127.0.0.1:9000”访问。 代理preserveHost 设置为在。在我玩游戏!应用程序的配置,我有以下属性: application.baseUrl ..
发布时间:2016-05-22 11:24:23 其他开发

如何运行Apache 2服务器上播放应用程序?

我完全新本,所以请原谅我。 什么我现在是这样的,当我运行播放我个人的Mac上运行网​​站上的本地主机启动一个Play应用程序:9000和一切工作正常。 我也有运行CentOS的服务器,告诉我“添加内容到目录的/ var / www / html等/ ”当我浏览到它的IP,但我不明白我怎么能做到这一点与Play应用程序?它不象我有一堆的HTML文件,我可以只把那里? 所以我的问题是,什么步骤我 ..
发布时间:2016-05-21 13:19:18 服务器开发

Java的+播放框架2在同级别嵌套组成的行动

我一直在寻找如何实现播放框架2的过​​滤器,并为我所知,最好的办法是实施使用动作组成。 这是说,我开始做一些测试,我能够做的工作。唯一的限制是,当我在同一个班有嵌套注释。 我目前使用的情况下 当域参数是在请求present执行域验证。 如果域不在本地数据库present,仅执行语法验证。 否则,完全验证是必需的(什么完全验证是不是在这里很重要)。 我目前的code。使用动作组成 ..
发布时间:2016-05-17 20:10:21 Java开发

斯卡拉(播放的2.4.x)如何调用类@Inject()注释

我期待在从播放邮件的鳞屑code例如: https://开头的github .COM / playframework /播放,邮件 它去基本上是这样的: 类MyComponent的@Inject()(mailerClient:MailerClient){ ... } 足够简单,它编译没有符合 然后我试着然而,“呼叫”,并似乎没有被满足编译器或获取mailerClient的工作实例的方 ..
发布时间:2016-05-17 19:52:12 Java相关

究竟什么是@with注解吗? (播放框架)

我不太明白@with注释做什么。 在播放框架的网站,它写的是: 我们可以使用@With注解告诉注释控制器 发挥调用相应的拦截器 是一样的继承?它会调用@Before给定类参数?究竟是什么呢? 解决方案 我可以形容它,最好的办法是,那种让你在为你的拦截器的控制器级多重继承。拦截器作为@Before,@After注解。 因此​​,您可以 定义控制器与您的安全区域处理@B ..
发布时间:2016-05-17 19:44:00 Java相关

如何知道当用户关闭Web应用程序

我有我的web应用程序使用内置播放框架2(后端)和AngularJS(前端)。 我需要执行一些清理我的后端调用,当用户退出我的Web应用程序(通过关闭浏览器选项卡或注销)。 我使用玩!验证来自Joscha Feth 插件来处理登录和退出,所以我想我可以调用全局方法 afterLogout() 做清洁,但我不知道如何生成的事件。 JavaScript的? HTML吗?还有别的吗? 解 ..
发布时间:2016-05-12 19:35:57 Java开发

游戏的框架和离子移动,我需要安全无Cookie,但令牌

我有使用移动应用程序,我在离子创建和后端的API,我$ C $光盘播放框架的一个问题,我的问题简单地说就是我需要的方式来处理安全问题,希望调用一个需要保护的API ,平均用户必须登录做动作,如例来宾可以查看组,但如果登录只能加入。 我的问题,我相信,饼干不支持移动,我有code检查会话存储在饼干,其工作的网站,但它不会为移动工作的,对吧? 目前我正在试图发送,在后台生成和登录响应中返回,并存储 ..

部署前分离后端+应用程序

我已经写了使用两个完全解耦组件的Web应用程序: 是基于该广场框架和服务的请求的API 类型: / API / * 任何客户端。 根据 AngularJS A脱钩前端使用咕噜打造 建 现在,前端会谈到 API ,但我想这两个单位要部署一个代理之后,像 Nginx的,可以代理请求到相应组件。例如,我想所有的 / WEB / * 请求送达了包含所有客户端源代码(JS / HTML /等 ..
发布时间:2016-04-07 23:02:27 JavaScript

播放框架2.1 - AngularJS路由 - 最好的解决办法?

我通过AngularJS教程工作我的方式。角使用它自己的JS路由机制来实现单页面的应用程序。对角的样本路由文件看起来像这样: angular.module('phonecat',[])。 配置(['$ routeProvider',函数($ routeProvider){ $ routeProvider。 当('/手机',{templateUrl:'/谐音/电话名单“,控制 ..
发布时间:2016-04-07 00:17:47 JavaScript