【问题标题】:Play! framework + Ebean玩!框架+Ebean
【发布时间】:2012-08-06 16:03:29
【问题描述】:

所以我按照这个官方教程来将 Ebean 与我的项目集成:
http://www.playframework.org/documentation/2.0/JavaEbean

我尝试使用FinderbyId 方法(从数据库中检索对象)
但得到了这个错误:

[RuntimeException: 没有为名称 [default] 配置 JPA EntityManagerFactory]

我该怎么办?

【问题讨论】:

    标签: java database orm playframework-2.0 ebean


    【解决方案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 的符号......这就是
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-05
    • 1970-01-01
    • 2012-07-18
    • 1970-01-01
    相关资源
    最近更新 更多