Pessoal, estou tentando montar uma criteria, mais desde ontem estou com dificuldades, apesar de ja ter visto varios exemplos na internet, ainda não consegui.
Mapeamento:
–JPA: PointOfAccess
@OneToMany(mappedBy = "pointOfAccess", fetch = FetchType.LAZY, cascade = {CascadeType.REMOVE })
public Set<PointOfAccessGroupPointOfAccess> getPointOfAccessCollection() {
return pointOfAccessCollection;
}
–JPA: PointOfAccessGroupPointOfAccess
@ManyToOne
@JoinColumn(name = "PointOfAccessId", referencedColumnName = "PointOfAccessId", insertable = false, updatable = false)
public PointOfAccess getPointOfAccess() {
return pointOfAccess;
}
Preciso criar uma criteria q fique exatamente igual ao SQL abaixo:
from PointOfAccessGroupPointOfAccess poaGroup
right outer join PointOfAccess poa
on poaGroup.PointOfAccessId = poa.PointOfAccessId
Se alguém puder me ajudar, agradeço.
Iza