2010-02-09 74 views
0

我有这样的代码在我@PersistenceCapable的一类:如何在JDO(Google App Engine上)中缓慢加载属性?

@Persistent 
private Blob data; 

Blob可以说是相当大的,所以我想,因为大部分的时间我并不需要它懒洋洋地加载它。我如何注释该属性以避免立即加载?我可以创建另一个包含Blob的类,然后使用懒惰的一对一,但我想用注释解决此问题。

回答

1

您不能:App Engine中的实体被加载并完整存储。如果你想避免加载它,你需要按照你的建议将它存储在一个单独的模型中。不过,我会建议首先对您的应用程序进行基准测试,以确定这是否是一个问题。

相关问题