2014-06-12 29 views

回答

1

它會影響內存,回購大小將存儲在其中。

和自身InMemoryRepository.java documentation確實提到:使用

內存被釋放,只有當這個對象進行垃圾回收。
關閉存儲庫對其內存沒有影響。

然而,它也規定(當你想頂use it as in this question)認爲:

這個實現是建立在DFS資源庫通過存儲在本地進程中的所有引用和對象數據。
它不是很有效率,只存在於單元測試和小實驗

所以不要把太大的回購在那裏。

+0

謝謝,如何將對象數據存儲在遠程/本地數據庫? –

+0

@ChetnaChaudhari函數'InMemoryRepository'只用於存儲在內存中,所以在本地(在內存中)回購定義。這不適用於DB。 – VonC

+0

呵呵,好像我錯過了,如何編寫一個擴展DfsRepository的類,這將從本地數據庫提供。我知道InMemoryRepository只是一個提供的例子。 –