關於Repository的唯一物件之傳說

brighthas發表於2011-07-10
傳說是這樣的,物件其實真實的實體存在於兩個地方,一個是DB,一個是Repository的地方。

但是訪問這些物件的“人”,有兩個目的,一個是隻是看一看,就好像是沒錢的男人進入迪吧(DB)一樣,只能是看一看,因為他們也只是花看一看的錢,這時候,系統會透過Repository給Reader的人一個看似和真正Entity物件一樣的物件,但是這個物件不是正在“操作中”的實際活的entity物件。

那麼,只讀的物件和“操作中”的物件的區別在於,只讀物件存在於DB中,“操作中”的物件存在於Repository中。

以上我說的,就應該是可以解決都放在記憶體中不現實的解決方案;總是處於“操作中”的物件會呆在Repository中,而其他的都在DB中。

語言沒組織好,想好的繼續說。


[該貼被brighthas於2011-07-10 18:26修改過]

相關文章