2015-01-13 4 views
0

나는 웹을 통해 정의를 찾았지만 여전히 혼란 스럽다. "다중 버전에 대한 saccess를 지원하면 데이터 구조가 지속됩니다."및 ""지속성은 객체가 OS 프로세스의 수명 동안 살아남을 수있는 능력입니다 상주한다 ".지속성이란 정확히 무엇입니까?

내 말은 다른 것들을 의미하지만 어쩌면 나는 그것을 얻지 못할 수도 있습니다. 제발 누군가가 내게 기본적인 방식으로 정확히 끈질기가 의미하는 것을 explaing 할 수 있었습니까?

답변

0

이 단어는 서로 다른 상황에서 다른 것들을 의미

영구 데이터 구조 (모든 버전은 언제든지 접근 및 수정할 수 있습니다) 변경 사항을 적용하기 위해 자신의 새 복사본을 만들 수 있습니다.

두 번째 예제의 지속성은 하드 디스크와 같이 비 휘발성 메모리에 저장되는 개체의 기능을 나타냅니다. 그렇지 않으면 OS가 세션을 종료 할 때 파일이 삭제됩니다.

+0

감사합니다. 이 두 가지 상황이 어떻게 서로 관련되어 있는지 설명 할 수 있습니까? 저는 Hibernate에 대해 배우고 있으며, 제공하는 데 도움이되는 끈기에 대한 두 가지 정의를 모두 읽었습니다. 그래서 나는 아직도 약간 혼란 스럽습니다. – user42201