我们可以在春季启动时操纵hibernate.hbm2ddl.auto属性的默认行为吗?

时间:2020-04-16 12:19:42

标签: hibernate spring-boot

我在hibernate.hbm2ddl.auto属性上有一个奇怪的查询,就像我们可以控制该属性的值一旦设置好就可以创建它一样。我的意思是您已将此属性值设置为“ create”,这显然将删除所有表并重新创建它们。但是我想做的是,我需要确保表是否存在,不应删除它。

我知道我可以使用“更新”而不是“创建”,但是出于好奇,我想知道人们是否可以任何方式操纵这种行为。

1 个答案:

答案 0 :(得分:0)

答案是否定的。您无法操纵它的行为。每个属性和值均已定义用于特定目的。