Disons que ça va dépendre de ta base de données et de la méthode utilisée pour initialiser tes connexions.
Si je comprends bien, c'est une notion de "schéma" spécifique par client que tu veux gérer.
Pour ça, tu as l'url de la base de données qui permet de spécifier sur quel schema tu travailles.
Avec MySQL, tu aurais quelque chose comme ça
jdbc:mysql:///le_nom_schema
Ensuite, il suffit de ne pas spécifier l'attribut "schema" dans tes entities comme ceci
1 2 3 4 5 6 7
|
@Entity
@Table(name = "DECIDEUR", schema = "PIDDLIB")
public class Decideur implements java.io.Serializable
{
...
} |
Partager