2013-06-03 50 views
0

我目前正在創建一個小型購物車。我想知道哪種方法更好地選擇我所有的產品,並將它們存儲爲對象,或者在需要時從數據庫中不斷選擇它們?這是Java的方式提前對象vs數據庫中的選擇

感謝

回答

0

對於多數網店從需要的時候數據庫加載它們是要走的路。如果您使用的是Java和JPA,JPA會爲您做緩存。所以不需要緩存自己(保存內存對象)。此外,要讓所有這些對象保持同步變得非常困難(想象一下,如果經理更改價格或刪除產品)。

Bottem行,數據庫和JPA是爲此建立的,所以使用它們!

+0

非常感謝 –

0

如果您正在訪問您的數據,請將其存儲在對象中。 (在這種情況下,只有一個服務器調用)。

+0

非常感謝 –