博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Spring boot 使用jpa时对于数据库的配置
阅读量:7002 次
发布时间:2019-06-27

本文共 444 字,大约阅读时间需要 1 分钟。

hot3.png

spring.jpa.properties.hibernate.hbm2ddl.autocreate:    每次加载Hibernate时都会删除上一次生成的表,然后重新生成新表,即使两次没有任何修改也会这样执行,这就导致每次    启动都是一个新的数据库,也是导致数据丢失的重要原因。create-drop:    每次加载Hibernate时都会生成表,但当SessionFactory关闭时,所生成的表将自动删除。update:    最常用的属性值,第一次加载Hibernate时创建数据表(前提是需要先有数据库),以后加载HIbernate时只会根据    model更新,即使model已经删除了某些属性,数据表也不会随之删除字段。validate:    每次加载Hibernate时都会验证数据表结构,会和已经存在的数据表进行比较,根据model修改表结构,但不会创建新表。

 

 

 

 

转载于:https://my.oschina.net/mclimber/blog/1512021

你可能感兴趣的文章