【发布时间】:2011-08-24 22:09:26
【问题描述】:
我已经使用 JPA 2.0 注释创建了我的模型类。在运行时,我将使用 EclipseLink 2.2.0,但我一直小心地在我的模型类中只使用纯 JPA 注释。
现在,如何为数据库生成模式 DDL?
我想使用 EclipseLink API 从类中生成 DDL,但不是在运行时。相反,我希望 Java 类在命令行上运行并输出 DDL。什么this guy did for Hibernate,我想要EclipseLink。
我也会满足于 Ant 任务或一些 Maven 插件。
另外,我选择将我的文件命名为 jpa.xml 而不是 persistence.xml;如果您的解决方案也考虑到这一点,则可以加分。否则,我将重命名我的文件 persistence.xml。
【问题讨论】:
标签: jpa eclipselink ddl