我有从 eclipseLink 创建的实体。我正在尝试使用相同的对象来生成一个 xml。我在一个类中有一个主键引用,我不确定我需要使用什么注释来获取所需的 xml。我有
public class ABC implements Serializable {
private static final long serialVersionUID = 1L;
@EmbeddedId
private NamePK id;
@XmlElement
private String address1;
@XmlElement
private String address1;
... }
public class NamePK implements Serializable {
//default serial version id, required for serializable classes.
private static final long serialVersionUID = 1L;
@Column(name="county")
@XmlTransient
private String county;
@Column(name="NAME")
@XmlElement
private String name;
……
}
NamePk 上的注释应该如何让我获得 xml 输出为
<name>XXX</name>
<Address1>YYY</Address1>
<Address2>ZZZ</Address2>
我需要在 PK 的两个级别上进行注释吗?(班级级别和参考)
谢谢