【发布时间】:2020-03-17 04:54:01
【问题描述】:
样本
父类
@OneToMany(mappedBy = "parent")
private List<Child> childs;
儿童班
@ManyToOne(cascade = CascadeType.ALL)
@JoinColumn(name = "parent_id")
private Parent parent;
我将子对象分配给父对象,然后持久化父对象。
问题
正在保存父项和子项,但是子标识中的parent 字段保存为空。
预期
我希望这两个实体都使用分配给 parent 字段的值来保存。
临时解
好吧,如果我坚持没有孩子的父母,然后分配孩子并合并父母,这一切都有效,但我想知道是否所有这些都可以在一个坚持中完成。
【问题讨论】:
标签: java mysql spring spring-boot jpa