JAVA-4215 Fix issue in "Jackson Bidirectional Rels" article

This commit is contained in:
mikr
2021-02-28 22:50:54 +01:00
parent 223a507172
commit c60e01034d
3 changed files with 36 additions and 11 deletions
@@ -1,12 +1,12 @@
package com.baeldung.jackson.bidirection;
import com.fasterxml.jackson.annotation.JsonManagedReference;
import com.fasterxml.jackson.annotation.JsonBackReference;
public class ItemWithRef {
public int id;
public String itemName;
@JsonManagedReference
@JsonBackReference
public UserWithRef owner;
public ItemWithRef() {
@@ -3,13 +3,13 @@ package com.baeldung.jackson.bidirection;
import java.util.ArrayList;
import java.util.List;
import com.fasterxml.jackson.annotation.JsonBackReference;
import com.fasterxml.jackson.annotation.JsonManagedReference;
public class UserWithRef {
public int id;
public String name;
@JsonBackReference
@JsonManagedReference
public List<ItemWithRef> userItems;
public UserWithRef() {
@@ -19,7 +19,7 @@ public class UserWithRef {
public UserWithRef(final int id, final String name) {
this.id = id;
this.name = name;
userItems = new ArrayList<ItemWithRef>();
userItems = new ArrayList<>();
}
public void addItem(final ItemWithRef item) {