Eviter les jointures externes
Bonjour,
L'exécution d'une requete jpa(kodo-weblogic) me génère une requete sql avec des jointures externes qui ne sont pas nécessaires.
Ci-dessous la définition de mes objets:
Un objet A qui a un attribut de type B
Code:
1 2 3 4 5 6 7 8 9 10
|
@ManyToOne(cascade = {}, fetch = FetchType.EAGER)
@JoinColumn(name = "B_ID", unique = false, nullable = false, insertable = true, updatable = true)
public B getB() {
return this.b;
}
public void setB(B b) {
this.b = b;
} |
La requete jpa est la suivante:
Code:
1 2
|
select model from A model where model.b = 'identifiant' |