我有两个实体:
Parent {
Child[] children;
}
and
Child {
Parent parent;
}
Run Code Online (Sandbox Code Playgroud)
我知道@JsonBackReference和@JsonManagedReference.如果我正在序列化实例,那么它们很好Parent.
但我还需要传输实例,Child并希望parent填充该字段.
换一种说法:
Parent它的序列化应该有,children但他们的父字段可能是空的(可以通过使用json引用注释来解决).Child它的序列化应该parent与他们children(但children不必parent填充.有没有办法使用标准的Jackson功能来解决它?
即跳过已经序列化的实体的序列化,而不是标记符合条件或不符合序列化条件的字段.