问题标签 [playframework]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
git - Egit 忽略 playframework 中的文件
今天我开始玩弄 git 来创建一些补丁。我为这份工作选择了 egit,因为我不知道 git 的好 gui 并且我是 eclipse 用户。我创建了一个分支并更改了以下文件(git status 的结果)
如果我在 Eclipse 中调用项目的提交,我只会被修改: .gitignore modified: framework/src/play/utils/Java.java 甚至对 CRUD 文件本身的提交也无济于事。
我在 debian lenny 下使用 eclipse 3.6.1 和 egit 0.9.1。我在控制台上工作没有问题,除非我想分析差异。这有点令人沮丧。永远不要在 bzr 上遇到这样的麻烦。
再次更改 CRUD 后(在提交之前)并调用 git add 。没有添加 CRUD。我必须手动完成。
scala - 框架比较:Lift、Play 和 Wicket
Lift、Play 和 Wicket 框架的优缺点是什么?每个特性最好或仅支持哪些特性?
谢谢
java - 如何使用 @OneToMany 集合进行分页
假设我有一个 Post 实体和一个 Comment 实体以及一对多关系:
我怎样才能实现这样的分页:
是否可以在 JPA 之上使用 @OneToMany 集合来模拟动态分页,还是我们必须完全重写 JPA 的关联机制?(例如,创建一个可以管理分页、排序和搜索的 PersistentList 集合类型)。
PS:我最近发现了Play!框架在 JPA 之上使用了一个非常有趣的库:Siena。Siena 非常易于使用,并且是 JPA/Hibernate 之上的一个很好的抽象。但我找不到如何使用它的关联进行分页。
更新:
Play 框架有一个类似于 Django 的查询语法:
在哪里
将返回一个 JPAQuery 对象,这是 Play 中自定义的查询类型。
但与相关的集合,例如:
只会返回一个不支持分页或其他查询的列表。
我想知道如何扩展它,以便
还将返回一个 JPAQuery 对象或类似对象,然后您可以在“查询”集合上进行查询:
或插入新评论而不实际获取任何评论:
我的第一个想法是,我们可以创建一个 List 的子类,然后 Post 类将变为:
并且 QueryList 将具有间接到 JPAQuery 的 fetch()、from() 方法。
但我不知道 Hibernate/JPA 是否会认识到这一点,或者会干扰它。
java - 什么时候拥有多个 Play 应用程序而不是一个单一的应用程序是有益的?
我已经决定使用 Play 框架来重写我们的 Intranet 门户。我们的门户包含许多松散相关的内容,因此我正在寻找有关是否或如何将其分解为多个 Play 应用程序的建议。
使其成为多个应用程序的后果是什么?单点登录仍然可行吗?访问控制如何受到影响?我是否可能不得不在它们之间复制大量代码/配置?在决定将事物分开的位置时,我还应该考虑什么?
hibernate - 使用 HQL 的新对象
尝试从 HQL 查询创建对象,但无法弄清楚我做错了什么。
询问:
(或者我应该使用 new MyCustomList(product.code, SUM(... ,即使它没有映射?)现在我想将此返回的列表转换为类似的对象:
检索数据:
使用 Play 框架
deployment - 玩框架weblogic 10.3.3.0 部署
我构建了一个 Play 应用程序并尝试使用以下命令在 weblogic 上进行部署:
后来我刚刚将爆炸的war目录部署到weblogic,一切正常,但每次我尝试访问路由时。我收到以下错误:
这是一项休息服务,而不是具有 UI 的应用程序。我尝试在 tomcat 上部署,一切正常,但我必须将应用程序上下文根设置为 /。我用 weblogic 尝试过同样的事情,但它没有用。
这是我的路线文件:
这是我的控制器代码:
提前感谢您的帮助。
java - 如何找到 Play Framework 应用程序的绝对路径?
目前,我正在与一个团队合作开发 Play!框架应用程序。在下一个用户故事中,我必须实现一些不同的文件修改,例如将文件移动到定义的目录。
因为我们在不同的平台上工作,所以我并不总是确定应用程序是否有正确的路径。所以我想使用应用程序目录的绝对路径。
如何获得 Play 的绝对路径!应用程序?有办法吗?
java - 从枚举创建选择元素的自定义标签
如何制作一个标签,从 Java 枚举中为 Play 制作一个选择字段!框架?我试图看看 CRUD 模块是如何做到的,但是我还没有真正理解太多的抽象层。
java - org.hibernate.exception.SQLGrammarException:无法执行查询
我使用播放框架!但是当我运行我的项目时,它给了我这个
org.hibernate.exception.SQLGrammarException:无法执行查询
谁能帮我 ?
这是我的模型: