gpt4 book ai didi

java - Spring Boot ddl 自动生成器

转载 作者:IT老高 更新时间:2023-10-28 13:45:47 27 4
gpt4 key购买 nike

我正在使用带有 spring.jpa.hibernate.ddl-auto=create 的 spring boot,但是当应用程序重新启动时,所有表都会删除并再次创建。有什么方法可以避免重新创建已经存在的表吗?

最佳答案

spring boot 中使用的选项列表是

  • 验证:验证架构,不更改数据库。
  • 更新:更新架构。
  • create: 创建架构,销毁以前的数据。
  • create-drop:在 session 结束时删除架构
  • none:是所有其他情况。

所以为了避免数据丢失你使用更新

关于java - Spring Boot ddl 自动生成器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21113154/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com