Bonjour,

Voici un fichier de mapping pour un PROJET. Mon probleme est que j'utilise outer-join quand je charge un PROJET, il me fait 3 requetes : 1 pour le PROJET, 1 pour le CLIENT et 1 pour la NORME, or je croyais qu'en utilisant outer-join il ne m'en ferais qu'une.

Aurais-je mal utilisé ce concept ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<hibernate-mapping package="projet">
	<class name="Projet" table="PROJET">
 
		<many-to-one class="Client"
			name="IdeCli"
			not-null="true"
			outer-join="true">
			<column name="IDE_CLI" />
		</many-to-one>
 
		<many-to-one
			class="Norme"
			name="IdeNor"
			not-null="true"
			outer-join="true" >
			<column name="IDE_NOR" />
		</many-to-one>
 
</hibernate-mapping>