您可以尝试将其映射为两个只读的一对多关系:
public class User { @Column(name = "ACCESS_GROUP") private Integer group; @oneToMany @JoinColumn(name = "ACCESS_GROUP", referencedColumnName = "ACCESS_GROUP", insertable = false, updateable = false) private List<Access> accessList; ...}public class Access { @Column(name = "ACCESS_GROUP") private Integer group; @oneToMany @JoinColumn(name = "ACCESS_GROUP", referencedColumnName = "ACCESS_GROUP", insertable = false, updateable = false) private List<User> userList; ...}


