【发布时间】:2017-04-12 21:11:57
【问题描述】:
这是我的 USER 实体,USER_GROUP 是与 GROUP 的关系表。 如何获取 groupid = 的所有用户?
@Entity
@Table(name="USER")
public class User implements Serializable {
@Id Long userId;
@ManyToOne
@JoinTable(name = "USER_GROUP",
joinColumns = @JoinColumn(name = "userid"),
inverseJoinColumns = @JoinColumn(name = "groupid"))
private List<Group> groups;
}
【问题讨论】:
-
到目前为止您到底尝试了什么?以及您需要解决哪一层?
-
您确定您的映射正确吗?当你的映射是
@ManyToOne时,为什么你有一个Group的列表。Many用户可以属于One组。
标签: hibernate spring-data spring-data-jpa jpql many-to-one