Bonjour,

Est-il possible avec hibernate d'avoir un mapping "component" qui porte sur une base de données qui soit différente de la classe mappée principale ?

En clair est-il possible d'avoir un mapping du genre :

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>
    <class name="Devis" table="devis">
        <id name="id" type="string" unsaved-value="null">
            <column name="id" sql-type="char(32)" not-null="true"/>
            <generator class="uuid.hex"/>
        </id>  
        <property name="numero"  type="int" insert="false">
            <column name="numerodevis" sql-type="smallint"/>
        </property>
        <property name="indice"  type="int">
            <column name="indicedevis" sql-type="smallint" not-null="true"/>
        </property>
        <component name="client" class="Client">
             <property name="numero"/>
             <property name="nom"/>
        </component>
    </class>
</hibernate-mapping>
mais avec la classe Client mappée sur une autre base de données que la classe Devis.

Vraiment j'apprécierais votre aide là dessus...