簡體   English   中英

Spring Boot ddl 自動生成器

[英]Spring boot ddl auto generator

我正在使用spring.jpa.hibernate.ddl-auto=create和 spring boot ,但是當應用程序重新啟動時,所有表都會刪除並再次創建。 有沒有辦法避免重新創建已經存在的表?

彈簧靴中使用的選項列表是

  • 驗證:驗證架構,不對數據庫進行任何更改。
  • 更新:更新架構。
  • create:創建模式,銷毀以前的數據。
  • create-drop:在會話結束時刪除架構
  • none:是所有其他情況。

所以為了避免數據丟失,你使用更新

spring.jpa.hibernate.ddl-auto=update

hibernate.ddl-auto通常不應在生產中使用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM