我正在玩一些 JPA 的东西,更改映射以查看它们应该如何等等。这是基本的实验。但是我找不到一个工具可以简单地读取我的实体然后为我生成表模式。我试图在 JBoss 工具中找到类似的东西,但 nada。 Eclipse 集成将是一个巨大的优势,但我会使用命令行工具或 ant 任务。
有什么想法吗?
最佳答案
尝试将以下内容添加到您的 persistence.xml
对于 hibernate :
创建:
<property name="hibernate.hbm2ddl.auto" value="update"/>
删除和创建:
<property name="hibernate.hbm2ddl.auto" value="create-drop"/>
Toplink:
创建:
<property name="toplink.ddl-generation" value="create-tables"/>
删除和创建:
<property name="toplink.ddl-generation" value="drop-and-create-tables"/>
对于 EclipseLink:
创建:
<property name="eclipselink.ddl-generation" value="create-tables"/>
删除和创建:
<property name="eclipselink.ddl-generation" value="drop-and-create-tables"/>
关于java - 从 JPA 实体逆向工程 DDL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/779479/