禁用 spring jpa 的自动建表配置 spring.jpa.hibernate.ddl-auto

发布时间: 2020-12-18 14:07:54 作者: 大象笔记

目前在 spring 的配置文件

src/main/resources/application.properties

中,设置了

spring.jpa.hibernate.ddl-auto=update

于是,每次启动 spring boot 时,都会根据 entity 类自动建表。

但是,实际上,我并不需要这个功能,原因:

可选值

看起来 none 是完全满足我的需求的。但是 validate 如果能做检查,岂不是更好?

设置 validate 还是 none

看起来 validate 更严谨一些,可以自动校验数据表字段是否映射到了 Entity 类属性上。

spring.jpa.hibernate.ddl-auto=validate

参考

我是一名山东烟台的开发者,联系作者