1

我是 Play 新手。我使用 2.0 版本我尝试将我的 projet 连接到 postgresql 数据库并使用 jpa 来检索数据。我可以连接到数据库,但我无法使用 jpa 发起请求。

当我在方法验证中尝试我的用户模型时

Query query = JPA.em().createQuery("myQuery")

我有这个消息'

[RuntimeExeption: No EntityManager bound to this thread. Try to annotate your action method with @play.db.jpa.Transactional]

对不起,我的英语不好 :)

4

1 回答 1

0

您必须使用@Transactional(包play.db.jpa)注释调用User.auenticate() 的控制器的方法。

于 2012-08-07T21:35:31.463 回答