@XmlElementWrapper用于解包的集合

文档声明@XmlElementWrapper注释可用于’unwrapped’或’wrapped’集合。

http://docs.oracle.com/javaee/5/api/javax/xml/bind/annotation/XmlElementWrapper.html

如何配置它来生成一个未包装的集合?

如果包含@XmlElementWrapper ,它将添加一个分组元素:

 @XmlElementWrapper @XmlElement(name="foo") public List getFoos() { return foos; } 
       

如果你省略它,那么它不会。

 @XmlElement(name="foo") public List getFoos() { return foos; } 
     

了解更多信息