【发布时间】:2011-01-22 07:51:05
【问题描述】:
有没有办法从现有数据库(或从创建它们的 SQL 语句)自动创建 javax.persistence.Entity 类?
我只是在阅读The Java EE 5 Tutorial 的持久性部分并手动创建所有这些注释似乎相当浪费,因为所有(或大部分)必要知识已经编码在数据库中,甚至以以下形式明确给出SQL 语句。
【问题讨论】:
标签: java sql jpa jakarta-ee persistence
有没有办法从现有数据库(或从创建它们的 SQL 语句)自动创建 javax.persistence.Entity 类?
我只是在阅读The Java EE 5 Tutorial 的持久性部分并手动创建所有这些注释似乎相当浪费,因为所有(或大部分)必要知识已经编码在数据库中,甚至以以下形式明确给出SQL 语句。
【问题讨论】:
标签: java sql jpa jakarta-ee persistence
有几种尝试对数据库进行逆向工程以创建实体类,最早的谷歌结果之一显示了这个blog,但你可以找到很多信息。 另外,如果您要使用休眠,请检查 ddl2hbm 工具,基本上是相同的想法。
【讨论】: