- 전체
- JAVA 일반
- JAVA 수학
- JAVA 그래픽
- JAVA 자료구조
- JAVA 인공지능
- JAVA 인터넷
- Java Framework
- Java GUI (AWT,SWING,SWT,JFACE)
- SWT and RCP (web RAP/RWT)[eclipse], EMF
JAVA 자료구조 [JAXB] JAXB Annotation 설명~ Part. 1
2019.10.24 22:20
[JAXB] JAXB Annotation 설명~ Part. 1
출처: http://www.caucho.com/resin-3.1/doc/jaxb-annotations.xtp
@XmlAccessorType
property의 serializability를 결정합니다.
@XmlAccessorType values
@XmlAccessorType 예제
XML Document
@XmlAttribute
field나 property가 attribute로 serialize 될 것인지를 mark.
@XmlAttribute 예제
XML Document
@XmlElement
field나 property가 element로 serialize 될 것인지를 mark.
@XmlAttribute 예제
XML Document
property의 serializability를 결정합니다.
@XmlAccessorType values
| NONE | @XmlElement로 annotate된 fileds와 properties 만 serialized. |
|---|---|
| FIELD | 모든 fileds을 serialized. |
| PROPERTY | 모든 properties을 serialized. |
| PUBLIC_MEMBER | public fields와 properties를 serialized. |
1 |
@XmlAccessorType(XmlAccessType.FIELD) |
2 |
class Bean { |
3 |
private String data; |
4 |
} |
XML Document
1 |
<Bean> |
2 |
<data>Sample Data</data> |
3 |
</Bean> |
@XmlAttribute
field나 property가 attribute로 serialize 될 것인지를 mark.
@XmlAttribute 예제
1 |
@XmlRootElement |
2 |
class Bean { |
3 |
@XmlAttribute("sample-field") |
4 |
private String _myField; |
5 |
} |
XML Document
1 |
<Bean sample-field="A sample value"> |
2 |
</Bean> |
@XmlElement
field나 property가 element로 serialize 될 것인지를 mark.
@XmlAttribute 예제
1 |
@XmlRootElement |
2 |
class Bean { |
3 |
@XmlElement("sample-field") |
4 |
private String _myField; |
5 |
} |
XML Document
1 |
<Bean> |
2 |
<sample-field>A sample value</sample-field> |
3 |
</Bean> |
출처: https://vicki.tistory.com/20 [불친절한자수씨]
본 웹사이트는 광고를 포함하고 있습니다.
광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.
광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.

