杰克逊在春季数据jpa

时间:2018-01-11 16:57:23

标签: spring jackson

我有两个双向关系实体

entity A {
   String name;
   Entity B b;
}

entity B {
   String name;
   int num;
   Entity A a;
}

使用JsonManagedReference注释,序列化实体A将是

{ 
   name: xx,
   b: {
       name: yy,
       num: 1
      }
}

我希望将实体A序列化为

{ 
   name: xx,
   b: {
       name: yy,
       num: 1,
       a: xx
      }
}

{ 
   name: xx,
   b: {
       name: yy,
       num: 1,
       a: {name:xx}
      }
}

我应该使用哪种注释?

0 个答案:

没有答案