hibernate注解表的自关联
@ManyToMany(mappedBy = "friends", cascade = { CascadeType.PERSIST }, fetch = FetchType.LAZY) private List<User> owns; @ManyToMany(cascade = { CascadeType.PERSIST }, fetch = FetchType.LAZY) @JoinTable(name = "friends_middle", joinColumns = { @JoinColumn(name = "friendsId") }, inverseJoinColumns = { @JoinColumn(name = "ownId") }) private List<User> friends;
生成了一张friends_middle中间表