代码之家  ›  专栏  ›  技术社区  ›  monksy

EHCache和Java序列化版本控制

  •  0
  • monksy  · 技术社区  · 14 年前

    EHCache允许缓存的持久性,它要求所有被缓存的对象都是可序列化的。序列化并写入磁盘的对象是用ObjectOutputStream写入的,ObjectOutputStream在其必需字段和UID中是固定的。 link text

    我的问题是:

    1 回复  |  直到 14 年前
        1
  •  1
  •   user207421    14 年前

    ObjectOutputStream,在 它的必需字段和UID。

    不,不是。它需要一个固定的serialVersionUID,但是它在支持多少版本控制方面有很大的灵活性—请参阅对象序列化规范的版本控制一章。