2012-12-12 80 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