【发布时间】:2010-07-09 11:06:07
【问题描述】:
这是我的问题:
假设我有两个使用 JAX-RS 注释的实体:
@XmlRootElement
@Entity
public Person {
private String firstname;
private String lastname;
private Address address;
}
@XmlType
@Entity
public Address {
private String street;
private String city;
}
这将被渲染成:
<person>
<firstname></firstname>
<lastname></lastname>
<address>
<street></street>
<city></city>
</address>
</person>
因此我的问题是:
是否可以注释这些实体,以便返回的 xml 是:
<person>
<firstname></firstname>
<lastname></lastname>
<street></street>
<city></city>
</person>
即Address 实体的属性被视为 Person 属性(没有封闭标签)?
【问题讨论】:
标签: jakarta-ee annotations rest jax-rs