解析jpa双向循环引用的最佳实践是什么?

quhf5bfb  于 2022-11-30  发布在  其他
关注(0)|答案(2)|浏览(142)

解析JPA双向循环引用的最佳实践是什么?
由于JPA双向循环引用,我遇到了陷入无限递归的错误。
这时,有人说这个问题可以用下面的办法解决。
1.忽略使用@JsonIgnore-〉我排除了这个选项,因为我需要所有的数据。
1.使用@JsonBackReference@JsonManagedReference. -〉目前,我已经用这个方法解决了我的问题。
我在想有没有更好的方法来解决这个问题,所以我留下了这样一个问题。
顺祝商祺!

wlzqhblo

wlzqhblo1#

@JsonBackReference@JsonManagedReference在语义上是正确。
@JsonIngore没有。
查看这篇文章:https://www.baeldung.com/jackson-bidirectional-relationships-and-infinite-recursion

wxclj1h5

wxclj1h52#

你的case对象正在调用内部对象,而内部对象正在调用object,所以,从内部对象中移除getter方法(一边)。我认为它起作用了。

相关问题