0
這似乎是一個非常基本的問題,但在使用Hibernate應用程序時(特別是在從頭開始創建應用程序時)創建數據庫模式通常是一種很好的做法。在Hibernate應用程序中創建模式時的良好做法
儘管我們可以使用hibernate使用「hibernate.hbm2ddl.auto = create」屬性來創建它,但是應該優先於使用數據庫管理應用程序(如PL/SQL開發人員)創建模式。
雖然我們可以使用PL/SQL Developer創建分區,索引和序列,但是也可以使用hibernate來完成它們。即使如此,這是一個好的做法。
在此先感謝。
'create'只工作一次而不用於擴展數據庫,'drop-and-create'可能會破壞您的生產數據 - 大多數人使用'create'作爲初始設置並通過第三方產品遷移生產數據庫(手動,Flyway ,Liquibase)。 – Smutje