有没有办法在Play框架中配置/更改默认的jpa提供程序hibernate到eclipselink之类的其他内容,或者是hibernate"硬编码"进入游戏框架?更具体地说,我对" extending jpa pojo"感兴趣。 - eclipselink的功能,这在休眠中不容易实现。
答案 0 :(得分:0)
理论上讲Play只使用JPA,但实际上它们会对hibernate进行修补,以便像Play团队认为的那样工作更好。我跟踪邮件组超过1年,并没有看到JPA提供商的成功转换。所以我认为这并不容易。 那么可能的解决方案是什么:
您的分支来自播放的源代码并调整代码,以便它与eclipselink一起运行。代码并不总是有详细记录,但我发现大多数都很容易理解。所以我认为可以这样做。
第二种可能性是切换到play2.0,这将在接下来的几周内获得RC。在那里使用你最喜欢的持久性框架应该更容易。