2013-04-11 24 views
3

我有我的hibernate.cfg.xml如何让休眠放下一张桌子并离开其他?

<property name="hbm2ddl.auto">create</property> 

这意味着,每次运行该应用程序时Hibernate会丢弃所有表,并创建新的验证码。

如何指定它应该只放一些特定的表让我们说“汽车”? 休眠是否有这种配置选项?

+0

请问这个问题的答案http://stackoverflow.com/questions/3707128/tell-hibernate-hbm2ddl-not-create-individual-table – Krushna 2013-04-11 10:03:45

回答

2

不要使用hbm2ddl.auto - 这是生产中非常糟糕的事情,只能用于早期测试目的。

你有什么问:不,hibernate不能使用标准功能。

我可以建议你看看Liquibase做任何数据库更新的框架。