![](/img/trans.png)
[英]GAE Datastore saves an entity then doesn't update it using Java / Objectify
[英]GAE Datastore and Objectify: main and archive tables
我們只是在GAE數據存儲處理中從JDO遷移到Objectify。
現在我們想將一個表(好的,一種)分為主表和存檔表。
因此,我們需要兩個類來表示這兩種類型,這些類具有完全相同的實例變量(=實體屬性)。
顯而易見的解決方案是擁有一個包含所有實例變量的基類和兩個具有@Entity批注的子類。
另一種解決方案是將存檔類作為主類的子類。
有沒有人遇到過這樣的問題並且有經驗可以分享?
假設“存檔”是為了保存不再有效的舊數據,出於歷史或報告原因,以后可能需要查看,我將選擇選項2,這是兩個具有相同實例變量的類。
原因如下:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.