1

Play 2.x 中的计算机数据库示例是用 JPA 为 Java 版本编写的,而不是为 Scala 版本编写的,这很奇怪吗?应该读一些东西吗?

我正在开发一个 Scala Play 2.1/JPA/MySQL PoC,我只是觉得这很好奇。

编辑

看来 Play 确实可能正在远离 JPA:Playframework 2.1 没有找到 javax.persistence 和 play.db

此外,我无法让一个简单的实体获取工作。我可以连接到我的 MySQL 数据库,但是,当我有一个使用 play.db.jpa.Transactional 注释的 Action 方法时,我得到一个运行时错误:

play.api.Application$$anon$1: Execution exception[[RuntimeException: No EntityManager bound to this thread. Try to annotate your action method with @play.db.jpa.Transactional]

它无法识别 TX。

4

0 回答 0