2012-12-12 84 views
1

我必須開發一個java web應用程序。爲了持久化,我將使用hibernate。 我是一名symfony2開發人員,我喜歡使用Doctrine 2控制檯生成我的實體。 那麼是否有類似的工具可以自動生成實體的hibernate(或其他衆所周知的Java ORM)?在休眠中生成實體

回答

2

AFAIK,不,沒有任何實體生成器與教條或導軌中的實體生成器相同。

但是,如果使用eclipse,則從現有表生成實體仍然可以非常舒適。看看this help page。該頁面本身有點過時,但功能仍然存在。菜單將很好地指導您通過屬性和關係映射。

像IntelliJ和NetBeans這樣的其他IDE可能有類似的工具,但我對他們不太熟悉。

+0

有沒有任何ORM的實體發電機像在doctrine(或rails中的activeRecord)而不是Hibernate? – user1843518

+0

@ user1843518 - 不幸的是,我不知道一個。也許對這樣一個特性的需求較少,因爲JPA實體只是用很少的魔力註釋了POJO。 OTOH有模型驅動架構方法,其中可以從UML和類似模型創建實體,但仍然不能從命令行創建。 – kostja