有没有办法从Java Play 2 Framework中的数据库生成代码?

时间:2012-05-01 19:23:03

标签: java playframework playframework-2.0

有谁知道如何从Play Framework 2.0中的数据库轻松生成代码?

我知道他们有一个模块,但似乎这是版本1.X。

任何?

3 个答案:

答案 0 :(得分:2)

CRUD模块仅适用于Play 1.2.x,在Play 2.0中不可用。它可以在Play 2.1中使用,但我不确定它是否仍然在路线图上。

答案 1 :(得分:1)

您的问题有两个方面:

  1. 基于数据库创建所有模型。你可以从jpa-generator开始播放1.x,因为ebean也使用JPA。它应该几乎是你需要的。另一种方法是从数据库中的ebean模型进行逆向工程。但我担心这不起作用。在minuteproject,我找不到任何例子。 Ebean和JPA-Model如何非常相似。

  2. 从名为scaffolding或crud的DB-Model创建GUI。有些人正在研究它并发现了一些bugs in play 2.0。所以我担心这会花费一些月的时间,直到你得到像CRUD这样的东西。

答案 2 :(得分:0)

简答题是不,这是模块尚未开发但在游戏中! 2.0 但是我会从java对象到DB工作,这很容易。 ebeans真的简化了ORM的工作。 https://github.com/playframework/Play20/wiki/JavaDatabase