-
Mapping multi base
Bonjour,
Est-il possible d'effectuer un mapping entre 2 bases de données différentes.
Par exemple :
Dans la base 1 j'ai une table A avec idA et idB
Dans la base 2 j'ai une table B avec idB
Au niveau objet (modèle objet) j'ai les objet objA et objB. Comment peut-on faire le mapping dans ce cas, pour que dans le code il soit possible de faire objA.getObjB() ??
Merci
-
Non. Hibernate SessionFactory qui, comme son nom l'indique construit les Session, se registre au près d'une base de données.
Le problème avec plusieurs bases est l'intégrité de tes données: - Transaction XA
- Pas de clés étrangères
- ...
Alex
-
Je suis étonné que cela ne soit pas possible. Si hibernate veut concurrencer un système qui d'appuie sur les procédures stockées, il faudrait que cela soit possible?
-
Si tu avais deux fois la même base de données, je pense que ce serait possible.
Mais là ça semble difficile avec tes histoires de clés étrangères comme l'a dit Alex.
-
Je ne vois pas ce qu'Hibernate ou tout autre ORM a avoir dans l'histoire. C'est un problème qui doit être résolu au niveau JDBC. Oracle a des solutions.
Alex