hibernate,manytomany的关系.中间表无法插入数据...

2025-03-04 18:03:47
推荐回答(1个)
回答1:

你配置反了吧,

@ManyToMany(mappedBy = "roles")
@JoinTable(name = "userrole", joinColumns = { @JoinColumn(name = "roleid") }, inverseJoinColumns = { @JoinColumn(name = "userid") })
public Set getUsers() {
return users;
}
public void setUsers(Set users) {
this.users = users;
}