2010-02-09 106 views
0

我有這樣的代碼在我@PersistenceCapable的一類:如何在JDO(Google App Engine上)中緩慢加載屬性?

@Persistent 
private Blob data; 

Blob可以說是相當大的,所以我想,因爲大部分的時間我並不需要它懶洋洋地加載它。我如何註釋該屬性以避免立即加載?我可以創建另一個包含Blob的類,然後使用懶惰的一對一,但我想用註釋解決此問題。

回答

1

您不能:App Engine中的實體被加載並完整存儲。如果你想避免加載它,你需要按照你的建議將它存儲在一個單獨的模型中。不過,我會建議首先對您的應用程序進行基準測試,以確定這是否是一個問題。

相關問題