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

我正在实现一个小的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

相关文章

ArrayList简介:ArrayList 的底层是数组队列,相当于动态数组。与 Java 中的数组相比,它的容量能动态增...
一、进程与线程 进程:是代码在数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位。 线程...
本文为博客园作者所写: 一寸HUI,个人博客地址:https://www.cnblogs.com/zsql/ 简单的一个类...
#############java面向对象详解#############1、面向对象基本概念2、类与对象3、类和对象的定义格式4、...
一、什么是异常? 异常就是有异于常态,和正常情况不一样,有错误出错。在java中,阻止当前方法或作用域...
Collection接口 Collection接口 Collection接口 Collection是最基本的集合接口,一个Collection代表一组...