我真的很想了解更多有关更新,导出以及可以提供的值的信息,hibernate.hbm2ddl.auto 我需要知道何时使用更新,何时不使用更新?还有什么选择?
hibernate.hbm2ddl.auto
这些是可能在数据库上发生的更改:
在每种情况下,最佳解决方案是什么?
hibernate.hbm2ddl.auto创建SessionFactory时,自动将模式DDL验证或导出到数据库。使用create-drop时,显式关闭SessionFactory时将删除数据库架构。
SessionFactory
create-drop
例如验证| 更新| 创建| 创建放置
因此,可能的选项列表是
validate
update
create
none