NiceLeeのBlog 用爱发电 bilibili~

SpringBoot 踩坑记录(三)- JPA H2数据库运行结束后自动删除

2018-11-09
nIceLee

阅读:


本文记录SpringBoot学习中遇到的问题。
使用嵌入式数据库H2时,虽然没有使用内存模式,但是每次调试运行结束后data都会自动删除。
需要更改property配置。

配置application.properties

需要更改application.properties 配置如下:

spring.jpa.hibernate.ddl-auto=none

解释: DDL 模式可选项: nonevalidateupdatecreatecreate-drop

这是 hibernate. hbm2ddl.auto属性的一个快捷方式。

在使用嵌入式数据库时,默认为 create-drop , 其他情况下默认为 none

网上很多说更改为update,搞了半天也没有生效。该值应该为none


内容
隐藏