【发布时间】:2010-03-21 17:29:27
【问题描述】:
我的 DAO 分离然后缓存某些对象,它可能会使用不同的提取组检索它们。根据用于检索对象的提取组,该对象的某些字段可能可用或不可用。我希望能够测试该对象上的给定字段是否已加载,但我不能简单地检查该字段是否为空,因为这会导致“JDODetachedFieldAccessException”要求我要么不访问该字段,要么先分离字段。
我总能捕捉到那个异常,但那味道不对。那么,有谁知道是否可以检查该字段是否已分离?
【问题讨论】:
标签: java google-app-engine jdo