2014-10-06 132 views
1

與Spring引導v1.1.7.RELEASE,春v4.0.7.RELEASE熱重裝等JHipster持久化數據/ Access數據庫

嘿JHipsters, 我的工作我的JHipster第一個項目運行。我可以成功地創建一個運行,驗證等應用程序。當我開始嘗試創建和維護實體時,我的問題才真正開始。此時,我創建了一個成功稱爲「Employees」的實體,其中包含JHipster提供的所有支持文件。我還設法將我想要的字段添加到該實體(事實證明這比我最初預期的要困難),但無法消除示例字段而沒有創建錯誤,因此我已將它們留在那裏。

現在,也許我在這裏錯過了一些東西,但是當我離開並在我的實體中保存一組值時,只要我終止我的應用程序,這些值就會蒸發。 JHipster是否設計成在開發者模式下以這種方式運作?如果是這樣,我如何在JHipster爲我創建的MYSQL數據庫中保存我的值?

讓我知道你是否需要我提供更多的信息來幫助。

回答

3

有沒有可能在您的yo jhipster命令中,您在數據庫開發問題中選擇了H2選項?

這樣,您丟失數據很正常。 也許你可以改變這個選項來使用真正的數據庫。

+0

嗯,這是有道理的。我會嘗試製作另一個不使用H2的網站,如果這是問題,請將其標記爲正確。 – 2014-10-06 18:11:02

+0

是的,它被設計爲以這種方式工作,如果你當然在生成過程中選擇了「內存中的h2」。這就是爲什麼它被稱爲「在記憶中」。如果你不喜歡這種行爲(實際上取決於你的品味),請改用「真實」數據庫。 – 2014-10-06 23:16:43

+0

這對開發非常有用。我擔心我什麼時候最終會使用MySQL進行生產,因爲當我在[本文]中看到錯誤時(http://stackoverflow.com/questions/26219052/jhipster-persist-data-access-database),當我試圖運行生產環境。謝謝你幫我弄清楚我誤解人的地方。 – 2014-10-07 14:20:43