使用JPA重新创建表结构

时间:2012-02-22 21:05:26

标签: java jpa derby

这只是一个 - 如何让我的数据库(我使用Derby)提交实体中的更改(我的意思是更改列名,约束等)?因为我发现当我在实体属性中更改某些内容时,我的数据库仍然保持不变。如果有任何功能,我也在使用Netbeans。

我现在知道hibernate.hbm2ddl.auto,但我正在寻找类似的东西(例如,我不希望在从实体到DB的结构更改期间删除日期)

1 个答案:

答案 0 :(得分:4)

你没有指定你的持久性提供程序,但我会假设是hibernate;您可以使用hibernate.hbm2ddl.auto配置参数告诉hibernate重新创建表。见this SO question for more details。请注意,不应在生产中使用此功能; see this SO question for those details