SpringBoot + Hibernate-自动保存关系对象

时间:2018-11-09 14:11:16

标签: hibernate spring-boot h2

我有两个模型课:

@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;

    }

当我保存父对象时,我想自动保存儿童。 现在,父母正在储蓄,但没有孩子。 现在,我使用Repository<>界面和save(Parent parent)方法。 该问题的解决方法是什么?

0 个答案:

没有答案