Hibernate @数据库视图的多个
我有一个包含两列(id,error\u id)的数据视图。此视图的映射如下所示:Hibernate @数据库视图的多个,hibernate,jpa,Hibernate,Jpa,我有一个包含两列(id,error\u id)的数据视图。此视图的映射如下所示: @ManyToMany(fetch = FetchType.LAZY) @JoinTable(name = "ERRORCODES_V", joinColumns = @JoinColumn(name = "prod", referencedColumnName = "prod"), inverseJoinColumns = @JoinColumn(name = "error_id", referencedCol
@ManyToMany(fetch = FetchType.LAZY)
@JoinTable(name = "ERRORCODES_V", joinColumns = @JoinColumn(name = "prod", referencedColumnName = "prod"), inverseJoinColumns = @JoinColumn(name = "error_id", referencedColumnName = "id"))
private Set<ProdEntity> errorCodes;
@ManyToMany(fetch=FetchType.LAZY)
@JoinTable(name=“ERRORCODES\u V”,joinColumns=@JoinColumn(name=“prod”,referencedColumnName=“prod”),inverseJoinColumns=@JoinColumn(name=“error\u id”,referencedColumnName=“id”))
私人设置错误码;
在我尝试使用条件执行hql之后,我得到了异常
找到了对集合errorCodes的共享引用。同样的映射也适用于普通表。知道如何解决吗?找到了对集合的共享引用errorCodes
,这意味着您试图添加多个指向同一内存位置的对象引用