基于注解的Hibernate中多对多关联关系的示例

    xiaoxiao2022-06-28  22

    多对多关联:

    假设有A类和B类为多对多关联

    A类:

    @ManyToMany(cascade=CascadeType.ALL) @JoinTable(name = "t_a_b", joinColumns = {@JoinColumn(name = "a_id")},                 //JoinColumns定义本方在中间表的主键映射 inverseJoinColumns = {@JoinColumn(name = "b_id")})    //inverseJoinColumns定义另一在中间表的主键映射 private Set<B>b_id;

     B类:

    @ManyToMany(cascade=CascadeType.ALL) @JoinTable(name = "t_a_b", joinColumns = {@JoinColumn(name = "b_id")},                 //JoinColumns定义本方在中间表的主键映射 inverseJoinColumns = {@JoinColumn(name = "a_id")})    //inverseJoinColumns定义另一在中间表的主键映射 private Set<A>a_id;

    转载请注明原文地址: https://ju.6miu.com/read-1124372.html

    最新回复(0)