我正在编译{/ 1}}作为编译/构建脚本的一部分(如果重要的话,它是带有hibernate4插件的ant)。
一切都很有效,除了一个:
它会破坏所有数据!
我想要的,实际上是一个简单的数据库转储,相当于“org.hibernate.tool.hbm2dll.SchemaExportTask
”或类似,基于xml配置或当前数据库,它没关系。
我不希望对真正的数据库进行任何修改,特别是不想要任何实际执行的删除/创建操作。
无论如何在hibernate工具罐的范围内是否可能?
答案 0 :(得分:0)
好的,我解决了这个问题。 hibernate工具不是db-destroy,而是初始化时的hibernate。将hibernate.hbm2dll.auto设置为“update”修复了所有内容。