Java 使用JAXB注释忽略链接对象,但不忽略链接对象id
我正在开发一个基于自动生成的JPA模型的REST层。我遇到的一个问题是,正在生成的JSON/XML在我得到的对象中包含链接对象。我想要的不是这个设计,而是链接的对象ID,而不是整个对象 是否仍然可以使用注释修改我的模型,以便只包含对象的IDJava 使用JAXB注释忽略链接对象,但不忽略链接对象id,java,json,jakarta-ee,jpa,jaxb,Java,Json,Jakarta Ee,Jpa,Jaxb,我正在开发一个基于自动生成的JPA模型的REST层。我遇到的一个问题是,正在生成的JSON/XML在我得到的对象中包含链接对象。我想要的不是这个设计,而是链接的对象ID,而不是整个对象 是否仍然可以使用注释修改我的模型,以便只包含对象的ID 谢谢。您可以将要排除的对象的属性标记为@Transient。 然后创建一个新属性或属性,该属性或属性对应于该对象的ID,即您标记的@Transient。 这可能看起来有点不可靠,但它将提供您正在寻找的结果 注意:确保使用JAXB@Transient注释,而不
谢谢。您可以将要排除的对象的属性标记为
@Transient
。
然后创建一个新属性或属性,该属性或属性对应于该对象的ID,即您标记的@Transient
。
这可能看起来有点不可靠,但它将提供您正在寻找的结果
注意:确保使用JAXB@Transient
注释,而不是JPA@Transient
注释