Bonjour,
J'utilise Hibernate Tools pour réaliser le mapping sur ma bd. Lorsque je génère mon mapping j'obtiens le fichier suivant (un exemple d'une de mes table) :
Code:
<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<!-- Generated 19 avr. 2007 15:12:34 by Hibernate Tools 3.2.0.b9 -->
<hibernate-mapping>
<class name="Satellite" table="satellite" catalog="regates">
<comment></comment>
<id name="idSatellite" type="int">
<column name="idSATELLITE" />
<generator class="assigned" />
</id>
<property name="nom" type="string">
<column name="nom" length="20">
<comment></comment>
</column>
</property>
<property name="path" type="string">
<column name="path" length="20">
<comment></comment>
</column>
</property>
</class>
</hibernate-mapping>
Mes fichiers de mapping xml n'étant pas au même endroit que mes classes j'aimerais que le package soit précisé dans la balise <hibernate-mapping> de la façon suivante :
Code:
<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<!-- Generated 19 avr. 2007 15:12:34 by Hibernate Tools 3.2.0.b9 -->
<hibernate-mapping package="fr.cnes.regates.modeleDonnees">
<class name="Satellite" table="satellite" catalog="regates">
<comment></comment>
<id name="idSatellite" type="int">
<column name="idSATELLITE" />
<generator class="assigned" />
</id>
<property name="nom" type="string">
<column name="nom" length="20">
<comment></comment>
</column>
</property>
<property name="path" type="string">
<column name="path" length="20">
<comment></comment>
</column>
</property>
</class>
</hibernate-mapping>
Malheureusement je n'arrive pas à trouver comment faire pour que Hibernate Tools face cela.
Quelqu'un aurait une idée ?
Merci d'avance pour vos réponses.
Nuanda.