加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java – JAXB对少数小型POJO是否值得?

发布时间:2020-12-14 05:20:31 所属栏目:Java 来源:网络整理
导读:我正在实现一个小的RESTful Web服务,并且认为我将返回 XML blob来表示资源,这些资源直接映射到我拥有的某些 Java类. 我可以为每个类做自定义XML编码器,但我偶然发现了JAXB(我从未使用过),这似乎是一种避免编写繁琐的编码逻辑的简洁方法,如果我添加的话我必须
我正在实现一个小的RESTful Web服务,并且认为我将返回 XML blob来表示资源,这些资源直接映射到我拥有的某些 Java类.

我可以为每个类做自定义XML编码器,但我偶然发现了JAXB(我从未使用过),这似乎是一种避免编写繁琐的编码逻辑的简洁方法,如果我添加的话我必须保持同步任何类的新属性.

所以,我的问题是:JAXB对于像这样简单的东西来说太重了吗?是否值得使用将基本结构,bean集合等映射到XML文档?

编辑:我正在使用Jersey来构建服务.

解决方法

注意:我是 EclipseLink JAXB (MOXy)领导者,也是JAXB( JSR-222)专家组的成员.

如果您使用JAX-RS实现(Jersey,RESTeasy,Wink等)来创建RESTful服务,那么JAXB是默认绑定层并无缝集成:

有关示例,请参阅:

> http://bdoughan.blogspot.com/2010/08/creating-restful-web-service-part-35.html
> http://wiki.eclipse.org/EclipseLink/Examples/MOXy/GettingStarted

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读