Hibernate Play Framework 1用于ORM实现的是什么?

Hibernate Play Framework 1用于ORM实现的是什么?,hibernate,jpa,orm,playframework,playframework-1.x,Hibernate,Jpa,Orm,Playframework,Playframework 1.x,Play Framework版本1使用什么ORM?从我从网站上读到的内容来看,它提到了JPA,当我搜索JPA时,我找不到ORM框架的下载站点。CMIIW,JPA似乎是Java的一个特性,而不是一个现成的ORM框架 游戏使用冬眠吗?如果是,如何用Java创建模型类并自动创建数据库中的表?如何在Hibernate中使用.find()方法 谢谢。Play Framework 1.x使用Hibernate。您可以扩展Play的模型支持类,用必要的注释标记对象,Play会处理其余部分。查看播放文档,例如第

Play Framework版本1使用什么ORM?从我从网站上读到的内容来看,它提到了JPA,当我搜索JPA时,我找不到ORM框架的下载站点。CMIIW,JPA似乎是Java的一个特性,而不是一个现成的ORM框架

游戏使用冬眠吗?如果是,如何用Java创建模型类并自动创建数据库中的表?如何在Hibernate中使用.find()方法


谢谢。

Play Framework 1.x使用Hibernate。您可以扩展Play的模型支持类,用必要的注释标记对象,Play会处理其余部分。查看播放文档,例如第章或-这些应该可以回答您的问题。

您好,谢谢您的回复。那么Play framework是否会像教程中所展示的那样将其实现放在.find()方法上?因为我试图学习Hibernate,这似乎是no.find()实现,而不是HQL。是的,当您扩展
play.db.jpa.Model
时,您会在模型中获得必要的帮助器方法(这些方法实际上来自
play.db.jpa.GenericModel
,它扩展了
Model
。方法,如find、validate、save、delete等。您将看到find方法只是抛出了一个UnsupportedOperationException,它实际上被
JPAEnhancer
替换,后者将调用转发到构建查询的
play.db.jpa.JPQL