玩!框架+Ebean
Posted
技术标签:
【中文标题】玩!框架+Ebean【英文标题】:Play! framework + Ebean 【发布时间】:2012-08-06 16:03:29 【问题描述】:所以我按照这个官方教程来将 Ebean 与我的项目集成:http://www.playframework.org/documentation/2.0/JavaEbean
我尝试使用Finder
的byId
方法(从数据库中检索对象)
但得到了这个错误:
[RuntimeException: 没有为名称 [default] 配置 JPA EntityManagerFactory]
我该怎么办?
【问题讨论】:
【参考方案1】:我不能说你错过了什么(在application.conf
中评论了一些行?)但要让它工作:浏览播放示例文件夹play/samples/java/computer-database/
它使用Ebean
这样你就可以看到出了什么问题并进行额外的修改到你自己的代码。
编辑:
通过一些基本的 JPA 和 Ebean 相关的错误消息,我怀疑您首先尝试将您的项目配置为使用 JPA,然后转而使用 Ebean。这就是为什么您现在在项目中存在重叠的 Ebean 和 JPA 配置,这会导致问题。
试试这个教程来学习使用 Ebean:http://www.playframework.org/documentation/2.0/JavaTodoList
【讨论】:
不同意你的观点,数据库配置很简单,开发人员应该知道(不仅仅是复制) 通过复制内容我的意思是“从其他正在工作的 Ebean 项目中寻求帮助”也许我描述的不够充分 - 但它肯定有助于解决问题。 是的,尤其是计算机数据库示例,但是我在之前的一些帖子中发送了数据库配置的 OP 完整指令,所以它可以从那一点开始:)。最后我更喜欢 - 从示例中重写而不是复制/粘贴,学习没有拼写错误的写作也很重要(好的 IDE 是最好的选择) 是的,我什至建议使用教程playframework.org/documentation/2.0/JavaTodoList 比帖子作者提供的网址更好地学习Ebean。 是的。显然我使用了 JPA 的符号......这就是以上是关于玩!框架+Ebean的主要内容,如果未能解决你的问题,请参考以下文章