Bonjour,

J'ai un soucis pour créer des jointures :

J'ai 3 tables

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
MARQUE
marqueid
marquenom
 
VOITURE
voitureid
voiturenom
marqueid
 
MOTO
motoid
motonom
marqueid
Comment faire ce type de jointure en criteria ?
Entre Voiture et Marque, j'ai
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Criteria voiture = session.createCriteria(Voiture.class).createCriteria("marque", "marque");
Mais ensuite entre Moto est Marque, je fais comment ?

Car quand je fais :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Criteria moto = session.createCriteria(Moto.class).createCriteria("marque", "marque");
et que je fais voiture.list() (ou moto.list()) ... ça ne fonctionne pas ...