关于瞬态场

时间:2012-02-13 03:18:46

标签: blackberry

我有一个类在这个类中实现了persistable和一个瞬态boolean成员。我注意到他认为变量被认为是瞬态的,其状态是持久的。我如何解决这个问题。请帮助。提前谢谢。

1 个答案:

答案 0 :(得分:1)

Blackberry的持久性机制不尊重transient。可能的解决方案是:

  • 将对象分为两部分,可持久而不是,或
  • 使用不同的对象格式(可能是类似Hashtable的通用格式)仅用于持久性,在加载后复制到“真实”对象中,然后写回虚拟对象以进行保存。

(见this forum thread