2016-08-31 3 views
0

패키지 버전 1.0에 위젯이 있다고 가정 해 봅니다. 나는 캐쉬 (cache)를 사용하여 디스크 캐시에이 객체들을 저장한다.Eh 캐시가 객체 버전 변경을 처리 할 수 ​​있습니까?

2 주 후 누군가가 위젯에 필드를 추가하고 패키지를 1.1로 범핑 한 다음 다시 배치합니다. 캐시가 영구 캐시의 오래된 객체를로드하는 것을 처리 할 수 ​​있습니까? 누락 된 필드 또는 추가 필드를 무시할 수 있습니까?

답변

0

실제로, 나는 캐시가 Serializable 인터페이스를 사용한다는 것을 읽었으므로 구현이 잠재적으로 누락 된 필드를 차지하는 한 알았을 것입니다. 흠.