从数据库自动创建实体

时间:2010-03-01 14:41:41

标签: java sql jpa java-ee persistence

有没有办法从现有数据库(或从创建它们的SQL语句)自动创建javax.persistence.Entity类?

我正在阅读The Java EE 5 Tutorial的持久性部分,并且考虑到所有(或大多数)必要知识已经在数据库中编码或甚至在数据库中明确给出,手工创建所有这些注释似乎相当浪费SQL语句的形式。

1 个答案:

答案 0 :(得分:3)

有几种尝试对数据库进行逆向工程以创建实体类,其中一个谷歌搜索结果显示此blog,但您可以找到相当多的信息。 另外,如果您打算使用hibernate,请检查ddl2hbm工具,基本上是同样的想法。