i 显示 i 视图 (2 个表格 ans 1 关联), 并像这样映射
@Id
@Column(name = "IDBQ", precision = 5, scale = 0)
public Integer getIdbq() {
return this.idbq;
}
public void setIdbq(Integer idbq) {
this.idbq = idbq;
}
@Column(name = "IDR", precision = 22, scale = 0)
public Integer getIdr() {
return this.idr;
}
public void setIdr(Integer idr) {
this.idr = idr;
}
@Column(name = "NOM_CLIENT", length = 100)
public String getNomClient() {
return this.nomClient;
}
public void setNomClient(String nomClient) {
this.nomClient = nomClient;
}
@Column(name = "PRENOM_CLIENT", length = 30)
public String getPrenomClient() {
return this.prenomClient;
}
and beacause it s a view the primary key IDBQ in many rows is duplicated. the probleme when i make a request hql from hibernate it return : duplicated rows which have duplicated Id -> IDBQ
如果我有:
IDBQ -- IDR -- NOM_CLIENT -- PRENOM_CLIENT
1 1 xx xxx
1 2 yy yyy
照我的要求还我
1 1 xx xxx
1 1 xx xxx
但Sql要求工作鳍!