본문 바로가기

개발

simpleframework 사용법

 


1. XML

2. Framework for java

3. Rapid development of XML

4. Offer serialization and deserialization (직렬화, 역직렬화)

XML(extensible markup language)이란~

 

확장 마크업언어
바이너리 파일 텍스트 파일
데이터를 기술하고 구조화하는 것과 관련
정보를 접근하는 소프트웨어가

  편리하도록 하기 위함.

 


 

Offer serialization and deserialization

 

직렬화(Serialization) 
◈ 객체를 저장하는 기법 

▣ 역직렬화(Deseialization) 
◈ 직렬화된 객체를 복원하는 기법 

직렬화를 하는 이유는 객체의 메모리가 프로그램이 실행되는 동안에 유지되는 순간적인 메모리이기 때문에 이것을 지속적으로 보관하기 위해서입니다.

1. 간단한 객체를 직렬화 하는 방법.

- 어노테이션이 필요함.

- 직렬화하기 위해서는 Persister가 필요함.

- element나 attribute이름을 제거하는것 또한 가능함.​

​2. 역직렬화 하는 방법.
3. 중복되는 객체 직렬화.

4.xml에 선택적으로 나오게 하는것

5. 리스트 형태를 읽어올때

자세한건 ​http://simple.sourceforge.net/