首页 > 其他 > 详细

XmlRootElement JAXB

时间:2016-11-30 14:10:43      阅读:257      评论:0      收藏:0      [点我收藏+]

http://desert3.iteye.com/blog/1570092(文章已经很好)

看了那边文章以后尝试后写点直白的

PROPERTY: JAXB 绑定类中的每个获取方法/设置方法对将会自动绑定到 XML,除非由 XmlTransient 注释。

  只有set和get方法才会拿到、没有set和get的话是取不到的

FIELD :JAXB 绑定类中的每个非静态、非瞬态字段将会自动绑定到 XML,除非由 XmlTransient 注释。@XmlElement 用这个才行不是,,楼主XmlTransient这个我试了下好像是不行,以后看下开发中能遇到再改)

  如果用了static 就取不到

(此接口没有去验证)

在 java object 转换成 xml 的时候,接口Address 无法被转换。
所以 这里要加上 @XmlJavaTypeAdapter(AddressAdapter.class)
所以 要多写一个AddressAdaptor 类。
这个类会返回Address接口的一个具体实现类的对象。

这 就是 @XmlJavaTypeAdapter 的作用。

XmlRootElement JAXB

原文:http://www.cnblogs.com/xuerong/p/6117154.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!