Playframework 没有JPA的Play框架

Playframework 没有JPA的Play框架,playframework,playframework-1.x,Playframework,Playframework 1.x,我喜欢游戏,但由于某些原因不能使用JPA。有人真的能帮我指出JPA的另一种选择吗?JPA是play的一个关键功能。不过,您可以用另一个提供程序替换实现(hibernate)。没有JPA的支持,Play的功能就没有那么有用了 但是,如果需要,仍然可以在游戏中使用直接的JDBC。 我真的不明白为什么你不应该使用JPA,但另一种选择是可以的。也许您应该对此进行详细说明。如果您不想使用JPA(对数据库使用一个线程),您可以使用EBEAN ORM default,其中使用多线程 因此,使用hibernat

我喜欢游戏,但由于某些原因不能使用JPA。有人真的能帮我指出JPA的另一种选择吗?

JPA是play的一个关键功能。不过,您可以用另一个提供程序替换实现(hibernate)。没有JPA的支持,Play的功能就没有那么有用了

但是,如果需要,仍然可以在游戏中使用直接的JDBC。
我真的不明白为什么你不应该使用JPA,但另一种选择是可以的。也许您应该对此进行详细说明。

如果您不想使用JPA(对数据库使用一个线程),您可以使用EBEAN ORM default,其中使用多线程


因此,使用hibernate,您可以使用数据库生成模型,使用EBEAN,您必须改进SQL文件和evolution插件。

这里没有足够的信息。你想要一个JPA的替代品,但你至少需要指定你想要这个替代品做什么。此外,emt14说,JPA是play的一个关键功能,如果你不想使用JPA,那么play可能不是适合你需要的框架。感谢graham,我认为即使不使用JPA,play框架也可能是合适的,因为我发现有些人使用的是普通JDBC和许多其他替代品,我不知道如果我不使用JPA,可能就不需要玩了。谢谢emt。我们是JPA新手,所以一直在寻找替代品。我们的团队主要使用纯JDBC和Spring JDBC模板,考虑到项目时间表,我们不想进入两个新框架,而且我们没有任何高级人员来帮助JPA。无论如何,谢谢。基本的JPA是相当严格的。如果你遵循游戏模式,你应该能很快地启动和运行。看看这个链接,它会向你展示这个模型是如何简单明了地工作的@DarkRider-了解某些技术不应该阻止你学习其他技术;)特别是在这种情况下,当JPA超越了普通的JDBC时…@CristianBoariu是真的,但在学习过程中,当你需要某种澄清或支持时,你就被抛在一边了。无论如何,我正在尝试使用框架,因为我喜欢它。任何令人惊叹的样本都会对我非常有帮助。Esp在现有域模型上使用JPA和Play。请遵循Play教程和官方文档。这是一个很好的介绍。你会发现学习曲线非常快。