ColdFusion Hibernate生成的数据库

时间:2009-11-22 00:55:53

标签: hibernate coldfusion

使用ormsettings.dbcreate =“dropcreate”时,Hibernate生成的数据库是否适合生产使用?

我的案例: 基本上是设计数据库,我认为设计对象很酷,并让hibernate为我创建数据库。

1 个答案:

答案 0 :(得分:2)

这不是好事或坏事。我想说的是部署甚至业务背景的问题。

您是否需要删除所有表(因此数据)并重新创建它们?如果它是一个全新的部署,那么它并没有真正有所作为。如果您已经拥有生产数据库,我不明白为什么您要删除现有表,除非在大修或全面改造等情况下。

<强>更新
对于你的情况,根据Hibernate映射创建数据库是一个很好的开始,节省你一些时间。我不推荐它直接生产使用,如果没有测试说发展或分期。我也使用NHibernate的工具为我的数据库生成模式,但我要验证我的映射是否有效,并且我一路上都在调整它。最终的生产就绪模式实际上是我的临时数据库的副本。但它应该适合您使用您的方法。

总之,总是仔细检查。