如何在spring boot中使用@RequestBody保存子字段?

如何在spring boot中使用@RequestBody保存子字段?,spring,spring-boot,one-to-many,Spring,Spring Boot,One To Many,我有家长课和孩子课。 父项有一个字段: @OneToMany(mappedBy=“parent”,cascade=CascadeType.ALL,fetch=FetchType.LAZY) 设置孩子; 孩子 @ManyToOne(fetch=FetchType.EAGER) @JoinColumn(name=“parent\u id”,referencedColumnName=“id”) 私人家长; 我的控制器 @PostMapping(“/parent) 公共父级createParent(

我有家长课和孩子课。 父项有一个字段:

@OneToMany(mappedBy=“parent”,cascade=CascadeType.ALL,fetch=FetchType.LAZY)
设置孩子;
孩子

@ManyToOne(fetch=FetchType.EAGER)
@JoinColumn(name=“parent\u id”,referencedColumnName=“id”)
私人家长;
我的控制器

@PostMapping(“/parent)
公共父级createParent(@RequestBody父级){
返回parentRepo.save(父级);
}

它会在子表中保存父项和子项信息,但父项id除外。父项id始终为空。是否可以在不删除mappedBy=“parent”选项并使用其他表的情况下解决此问题?

您的映射已断开能否上载发送的JSON?