I have two model class:
@Entity
@Table(name = "parents")
public class Parent {
@Id
@Column(name="name")
@Getter
@NonNull
private String name;
@Column(name="lastname")
@Getter
private String lastName;
@OneToMany(mappedBy = "parent")
@Getter
private List<Child> children = new LinkedList<>();
}
@Entity
@Table(name = "parents")
public class Parent {
@Id
@Column(name="name")
@Getter
@NonNull
private String name;
@Column(name="lastname")
@Getter
private String lastName;
@JoinColumn(name = "parentId")
@ManyToOne
@Setter
private Parent parent;
}
I'd like to auto-save childrens, when I save te parent object.
Now, the parents are saving, but no childrens.
Now I use Repository<>
interface and save(Parent parent)
method.
What is the solution to this problem?