有誰知道如何在Play Framework 2.0中輕鬆地從數據庫生成代碼?有沒有辦法在Java Play 2 Framework中從數據庫中生成代碼?
我知道他們有一個模塊,但它似乎是用於版本1.X.
有人嗎?
有誰知道如何在Play Framework 2.0中輕鬆地從數據庫生成代碼?有沒有辦法在Java Play 2 Framework中從數據庫中生成代碼?
我知道他們有一個模塊,但它似乎是用於版本1.X.
有人嗎?
CRUD模塊僅適用於Play 1.2.x,它在Play 2.0中不可用。它可能在Play 2.1中可用,但我不確定這是否仍在路線圖上。
你的問題有兩個方面:
創建所有型號,數據庫基礎。你可以從jpa-generator開始玩1.x,因爲ebean也使用JPA。它應該幾乎是你所需要的。另一種方法是從數據庫的ebean模型進行逆向工程。但我擔心這是行不通的。在minuteproject我找不到任何例子。 Ebean和JPA模型如何非常相似。
從DB-Model創建名爲scaffolding或crud的GUI。一些工作的人發現了一些bugs in play 2.0。所以我擔心這需要一個月才能得到像CRUD這樣的東西。
簡答是不是,這是模塊沒有開發尚未發揮! 2.0 但是,我喜歡從java對象工作到數據庫在播放這是非常容易的。 ebeans真正簡化了ORM的工作。 https://github.com/playframework/Play20/wiki/JavaDatabase
如果有什麼相關的話,我會因爲1.2.x而失去什麼?你碰巧知道嗎? – mimoralea
@mikiemorales 1.2和2.0是非常不同的,它不是失去一些小功能的問題,而是一個跳躍。 –
似乎仍然沒有用於Play 2.5.x的CRUD生成器。我認爲Play 2.5.x應該有一個模型/視圖/控制器生成器。 –