用于为Java定义关系数据库结构的图形实用程序

用于为Java定义关系数据库结构的图形实用程序,java,eclipse,hibernate,database-design,jakarta-ee,Java,Eclipse,Hibernate,Database Design,Jakarta Ee,我正在使用eclipse开发一个带有Hibernate的JavaEEWeb应用程序,以提供持久性和SQL类型接口。是否有任何推荐的工具用于以图形方式绘制关系数据库模型,然后可以为其生成必要的类和实体等?类似于Xcode中的核心数据工具…有一些开源工具,但它们充其量只是分散的,商业工具可能相当昂贵 实际上,除了文档之外,我从未需要过。以其他方式解决实体关系(例如,我使用了Visio),然后开始设置Java代码。我已经用几十个具有各种关系的表构建了系统,我从来没有因为没有GUI工具而受到阻碍 老实说

我正在使用eclipse开发一个带有Hibernate的JavaEEWeb应用程序,以提供持久性和SQL类型接口。是否有任何推荐的工具用于以图形方式绘制关系数据库模型,然后可以为其生成必要的类和实体等?类似于Xcode中的核心数据工具…

有一些开源工具,但它们充其量只是分散的,商业工具可能相当昂贵

实际上,除了文档之外,我从未需要过。以其他方式解决实体关系(例如,我使用了Visio),然后开始设置Java代码。我已经用几十个具有各种关系的表构建了系统,我从来没有因为没有GUI工具而受到阻碍

老实说,这些工具中的一些会把你锁在里面,此外,你最终可能会与它们的限制和怪癖做斗争,就像与你的实际工作做斗争一样


最后一点:如果您需要生成数据库模型的文档,您可以使用它来生成数据库的图表。

有开源工具,但它们充其量是分散的,商业工具可能非常昂贵

实际上,除了文档之外,我从未需要过。以其他方式解决实体关系(例如,我使用了Visio),然后开始设置Java代码。我已经用几十个具有各种关系的表构建了系统,我从来没有因为没有GUI工具而受到阻碍

老实说,这些工具中的一些会把你锁在里面,此外,你最终可能会与它们的限制和怪癖做斗争,就像与你的实际工作做斗争一样

最后一点:如果需要生成数据库模型的文档,可以使用生成数据库的图表