2013-07-03 35 views
1

我正在寫一個簡單的grails應用程序,並且不需要使用數據庫(這對於這樣的任務來說太複雜了,而且在生產環境中也更好地使用簡單的文件而不是安裝某些數據庫)。我可以配置grails(可能使用一些插件)將所有數據存儲在本地目錄中的文件中?有沒有辦法將對象保存到數據庫中,但要在Grails中存檔?

+0

正如在kgdesouz的答案中所提到的,H2是一個選項。如果您使用的是Grails 2.0或更高版本,則無需明確安裝該插件。 – dmahapatro

回答

3

您可以使用H2。根據該網站,「H2數據庫可能是最好的Java內存數據庫」。請注意,您可以通過本地使用

dbCreate = "update" 
url = "jdbc:h2:file:~/.h2" //or any other path 

我知道你不是在找一個滿刻度DB實際保存,但是如果你使用H2,你會得到一個DB的所有漂亮的部分,而無需管理側。它很好,如果你正在尋找簡單的表結構和做簡單的查詢等。

+0

不,我不需要全面的數據庫,我只需要簡單的對象存儲,而不用改變grails的API。 – sphinks

+0

我應該在哪裏設置這個網址? – sphinks

+0

好的,這種情況下的URL是''jdbc:h2:file:〜/ .h2'''行。 – kgdesouz

相關問題