SEONG

  • home
  • guestbook
  • write
  • Java
  • jQuery
  • javascript
  • Spring
  • Web
  • Database
  • WAS
  • Network
  • Music
  • etc

serialVersionUID 1

[java] serialVersionUID를 선언하는 이유

serialVersionUID를 선언하는 이유 아직 객체 직렬화, 역직렬화에 대해 정확히 알지는 못 하지만 serialVersionUID가 도대체 왜 선언되어 져야하지? 라는 궁금증을 가졌던 적이 있었다.100% 이해는 되지 않지만 좋은 정보이기에 가져왔다. 사용자 정의 Exception Class를 구현하는 도중 Class내에 "private static final long serialVersionUID"를 정의 하지 않을 경우 warning이 발생하여 궁금증을 해결하고자 정보를 수집하였습니다. 결론부터 말하자면, 모든 Class는 UID를 가지고 있는데 Class의 내용이 변경되면 UID값 역시 같이 바뀌어 버립니다. 직렬화하여 통신하고 UID값으로 통신한게 정상인지 확인하는데 그 값이 바뀌게 되면 ..

Programming/java 2014.09.02
이전
1
다음
더보기
프로필사진

SEONG

  • Category
    • Programming
      • java
      • jQuery
      • javascript
      • Spring
      • Python
      • Web
      • DB
      • WAS
      • network
      • algorithm
      • etc
    • Music
    • News
      • IT
      • 경제/금융
      • 사회
    • Hobby/Life

Tag

algorithm, ajax post, spring json, jeus, 알고리즘, spring, JavaScript, fast and furious7, music, ibatis, web, java, Plies, jQuery, db, WAS, AOP, furious7 ost, Empire OST, rest api,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

  • SEONG IL-MAN

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바