【发布时间】:2012-01-27 23:11:14
【问题描述】:
有没有办法在播放框架中将默认的 jpa 提供程序休眠配置/更改为其他的,例如 eclipselink,或者休眠“硬编码”到播放框架中?更具体地说,我对 eclipselink 的“extending jpa pojo”功能感兴趣,这是在 hibernate 中不容易实现的。
【问题讨论】:
标签: jpa playframework eclipselink
有没有办法在播放框架中将默认的 jpa 提供程序休眠配置/更改为其他的,例如 eclipselink,或者休眠“硬编码”到播放框架中?更具体地说,我对 eclipselink 的“extending jpa pojo”功能感兴趣,这是在 hibernate 中不容易实现的。
【问题讨论】:
标签: jpa playframework eclipselink
理论上 Play 只使用 JPA,但在实践中,他们会修补 hibernate,以便它像 Play 团队认为的那样工作,这是一个更好的主意。我关注邮件组超过 1 年,并没有看到 JPA 提供者的成功切换。所以我认为这并不容易。 那么有哪些可能的解决方案:
您的分支源代码来自 play 并调整代码以便它与 eclipselink 一起运行。代码并不总是有很好的文档记录,但我发现大部分都很容易理解。所以我认为是可以做到的。
第二种可能性是切换到 play2.0,它应该会在接下来的几周内获得 RC。在那里使用您最喜欢的持久性框架应该更容易。
【讨论】: