spring.jpa.hibernate.ddl-auto = validate属性是否验证带有表的列?

时间:2019-09-18 13:28:46

标签: java oracle spring-data-jpa hbm2ddl

在我的应用程序中,我正在使用以下属性

 spring.jpa.properties.hibernate.hbm2ddl.auto= validate

它是否会验证模式,就像是否在oracle表中手动添加了一个新列而不是在Java实体中添加此列一样。

所以在这种情况下,它会在项目启动时产生错误吗?

1 个答案:

答案 0 :(得分:3)

否,在表中具有未映射的列是完全可以的。错误可能是缺少映射到实体的列或表。您的数据库不必与映射相同。