java Hibernate:中间关系
我很难解决用户和角色之间的关系
我能够解决用户组织和组织角色之间的关系
我如何使用符号来解决它
编辑
我有以下课程:
组织课
@Entity
@Table(name = "Organizations")
public class Organization implements Serializable {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
@Column(name = "id")
private int id;
private String name;
private String imgLogo;
@ManyToMany
@JoinTable(
name = "OrganizationRoles",
joinColumns = {@JoinColumn(name = "organizationId",
referencedColumnName = "id", updatable = false)},
inverseJoinColumns = {@JoinColumn(name = "roleId",
referencedColumnName = "id", updatable = false)}
)
private List<Role> roles;
....
}
用户类
@Entity
@Table(name = "Users")
public class User implements Serializable {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
@Column(name = "id")
private int id;
private String name;
@ManyToOne(fetch = FetchType.EAGER)
@JoinColumn(name = "organizationId", nullable = false)
private Organization organization;
????????
private List<Role> roles;
...
}
谢谢!
共 (0) 个答案