Я сталкиваюсь с некоторыми трудностями, поддерживая отношения один-ко-многим в Spring JPA.У нас есть две сущности: родительская и дочерняя.Я определил отношение многие к одному, как это
родительская сущность
@OneToMany(cascade = CascadeType.ALL, mappedBy = parent)
Set<Child> childs;
дочерняя сущность
@ManyToOne
@JoinColumn(name=""parent_id)
private Parent parent;
Ниже приведен код в моей службе для сохранения родителя.
Parent parent = new Parent();
parent.setName("name");
List<Child> children= new ArrayList<>();
Child child1 = new Child();
child1.setAge(10);
children.add(child1);
Child child2 = new Child();
child2.setAge(11);
children.add(child1);
parent.setChilds(children)
parentReposiroty.save(parent);
Сохраняет данные в обеих таблицах, но в дочерней таблице parent_id равен нулю.Пожалуйста, предложите, что мне здесь не хватает.