1
我在使用liquibase在我的springboot應用程序中初始化我的數據庫,它工作正常,直到我重新啓動 - 數據庫重新初始化擦除所有數據。春季啓動應用程序重新啓動時HSQL數據庫丟失
這裏是我的應用程序性能
# Liquibase
liquibase.change-log=classpath:/db/changelog/iot-db.xml
liquibase.check-change-log-location=true
# Hibernate
hibernate.dialect=org.hibernate.dialect.HSQLDialect
hibernate.show_sql=false
hibernate.hbm2ddl.auto=
entitymanager.packagesToScan=com.whatever
是否有這將使我創建的數據塊而不是在內存數據庫的持久性?
什麼是你的連接網址? – 2016-04-28 11:45:40
好吧,很可能你正在使用內存數據庫。請閱讀http://docs.spring.io/spring-boot/docs/current-SNAPSHOT/reference/htmlsingle/#boot-features-sql – reto
這是我的問題 - 它被配置爲內存數據庫,我需要初始化一個持久數據庫,如果它不存在或使用它,如果它。我將解決文檔中提到的spring.datasource屬性。謝謝 – Bacon