Bonjour,
Je voudrais savoir comment peut-on avoir un nom de table dynamique en hybernate.
C'est à dire que j'ai (par exemple) 10 environnements avec 10 tables qui ont la même structure mais dont le nom est géré dynamiquement, je souhaiterai donc l'externaliser dans un fichier properties (par exemple) ou le spécifier dans mon code.
Voici un exemple :
<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC
"-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping package="fr.toto.domain">
<class name="BonDeTravail" table="TAB_X1" schema="F_SW">
<id name="numeroSecu" column="F_Id" > </id>
<property name="pole" column='"NOM"' type="string" />
</class>
</hibernate-mapping>
Sachant que "TAB_X1" peut être "TAB_N3" sur un autre environnement .....
Je ne sais pas si c'est clair...
Merci.
|