标签: java google-app-engine jdo
我的DAO分离然后缓存某些对象,它可以使用不同的提取组检索它们。根据用于检索对象的提取组,该对象的某些字段可能是可用的,也可能不是。我希望能够测试该对象上的给定字段是否已加载,但我不能简单地检查该字段是否为null,因为这会导致“JDODetachedFieldAccessException”,这要求我不访问该字段或首先拆除该领域。
我总能抓住那个例外,但那闻起来并不合适。那么,有没有人知道是否可以检查该字段是否已分离?
答案 0 :(得分:-1)
http://www.datanucleus.org/products/accessplatform/jdo/attach_detach.html