我有一个实际返回Entity
对象的响应类。 Response
和Request
是应用程序特定体系结构的一部分,无法摆脱它。
@XmlRootElement
@XmlSeeAlso({Entity.class})
public class FindOneEntityResponse
{
@Override
@JsonUnwrapped
public Entity getValue() {
return super.getValue();
}
}
实际响应Xml:
<Response>
<Entity>
<...></...>
<...></...>
<Entity>
</Response>
预期响应Xml:
<Entity>
<...></...>
<...></...>
<Entity>
如何摆脱班级根元素?
我尝试将@XmlTransient
与@XmlRootElement
放在一起,但这并未改变任何内容。