如何关闭 hbm2ddl?

2022-08-31 14:40:22

我找不到有关如何关闭hbm2ddl的参考。


答案 1

只是省略了休眠的默认值,不做任何事情。从参考文档:hibernate.hbm2ddl.auto

1.1.4. 休眠配置

该选项将数据库架构直接自动生成到数据库中。也可以通过删除配置选项来关闭此功能,或者在 SchemaExport Ant 任务的帮助下将其重定向到文件。hbm2ddl.auto

设置为“(未记录)”可能会生成警告,例如:hbm2ddl.autononeorg.hibernate.cfg.SettingsFactory - Unrecognized value for "hibernate.hbm2ddl.auto": none


答案 2

您可以通过以下方式将其关闭:

hibernate.hbm2ddl.auto=none

它是无证的,但无价!


推荐