springboot中spring.jpa.hibernate.ddl-auto四个属性的含义
create:
每次应用启动的时候会重新根据实体建立表,之前的表和数据都会被删除。
create-drop:
和上面的功能一样,但是多了一样,就是在应用关闭的时候,也就是sessionFactory一关闭,会把表删除。
update:
最常用的,第一次启动根据实体建立表结构,之后启动会根据实体的改变更新表结构,之前的数据都在。
validate:
会验证创建数据库表结构,只会和数据库中的表进行比较,不会创建新表,但是会插入新值,运行程序会校验实体字段与数据库已有的表的字段类型是否相同,不同会报错

相关文章:

  • 2021-12-24
  • 2021-09-11
  • 2021-09-11
  • 2022-01-03
  • 2022-01-01
  • 2021-11-12
  • 2022-01-01
  • 2021-11-02
猜你喜欢
  • 2021-12-06
  • 2021-09-30
  • 2021-11-14
  • 2021-08-14
  • 2022-01-12
  • 2021-08-15
  • 2021-07-08
  • 2021-11-13
相关资源
相似解决方案