【问题标题】:Can eclipselink be used instead of hibernate in play framework 1.2.x?在play framework 1.2.x中可以使用eclipselink代替hibernate吗?
【发布时间】:2012-01-27 23:11:14
【问题描述】:

有没有办法在播放框架中将默认的 jpa 提供程序休眠配置/更改为其他的,例如 eclipselink,或者休眠“硬编码”到播放框架中?更具体地说,我对 eclipselink 的“extending jpa pojo”功能感兴趣,这是在 hibernate 中不容易实现的。

【问题讨论】:

    标签: jpa playframework eclipselink


    【解决方案1】:

    理论上 Play 只使用 JPA,但在实践中,他们会修补 hibernate,以便它像 Play 团队认为的那样工作,这是一个更好的主意。我关注邮件组超过 1 年,并没有看到 JPA 提供者的成功切换。所以我认为这并不容易。 那么有哪些可能的解决方案:

    1. 您的分支源代码来自 play 并调整代码以便它与 eclipselink 一起运行。代码并不总是有很好的文档记录,但我发现大部分都很容易理解。所以我认为是可以做到的。

    2. 第二种可能性是切换到 play2.0,它应该会在接下来的几周内获得 RC。在那里使用您最喜欢的持久性框架应该更容易。

    【讨论】:

    • 非常感谢这个称职的回答。我会先尝试用hibernate实现这个功能。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多