使用hibernate如何设置多对多关系,在使用mybatis时又是怎么设置的

使用hibernate如何设置多对多关系,在使用mybatis时又是怎么设置的

 mybatis是通过直接写SQL查询的,涉及外键查询都是多表关联查询的。
    @Id
    @Column(name="address_id")
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private Integer id;
    private String detailAddress;
    @ManyToMany(targetEntity = Person_10.class)
    @JoinTable(name="person_address_10",
               joinColumns=@JoinColumn(name="address_id", referencedColumnName="address_id"),
               inverseJoinColumns=@JoinColumn(name="person_id", referencedColumnName="person_id"))
    private Set<Person_10> person = new HashSet<Person_10>();
    省略下面的setter和getter方法

hibernate的N-N关联其中一方PO配置就是这样配置的,另外Person_10.class我想就不用再写了