-->
These old forums are deprecated now and set to read-only. We are waiting for you on our new forums!
More modern, Discourse-based and with GitHub/Google/Twitter authentication built-in.

All times are UTC - 5 hours [ DST ]



Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 7 posts ] 
Author Message
 Post subject: Une requête avec 3 base de donne !!! C’est possible ?
PostPosted: Sat Oct 11, 2008 10:36 am 
Newbie

Joined: Sat Oct 11, 2008 10:18 am
Posts: 12
Bonjour

Cher amis j’ai un projet sur hibernat avec spring
L’entreprise travail avec 3 base de donne dans SQL serveur et il veut une application qui communique avec ces 3 base de donne telle que une requête peut faire appelle a plusieurs table de ces 3 base de donnes.
Est-ce que hibernate peut faire une connexion avec les 3 base de donne de SQL serveur et exécuter une requête qui fait appelle a des tabelles qui se trouvons dans la base 1,2 et 3

merci


Top
 Profile  
 
 Post subject:
PostPosted: Sat Oct 11, 2008 4:05 pm 
Expert
Expert

Joined: Mon Nov 26, 2007 2:29 pm
Posts: 443
Oui.
Tu peux créer une SessionFactory pour chaque configuration de BD.
Encore, Spring permette des transactions distribuées!

_________________
Gonzalo Díaz


Top
 Profile  
 
 Post subject:
PostPosted: Mon Oct 13, 2008 4:57 am 
Newbie

Joined: Sat Oct 11, 2008 10:18 am
Posts: 12
oui c'est vers et j'ai même teste ça, deux connexion avec deux sessionfactory,
mais ce que je demande c'est d'avoir deux connexion avec une seule sessionfactory, pour exécuter une requête qui fait appelle a des champs dans table1 sur base1 et table2 sur base2 ...

donc est ce que je peut avoir ça avec hibernat ou même avec autre méthode de java!!!


Top
 Profile  
 
 Post subject:
PostPosted: Mon Oct 13, 2008 9:24 am 
Beginner
Beginner

Joined: Fri May 14, 2004 9:50 am
Posts: 28
Bonjour,

Pour résoudre ce problème nous avons créé des vues d'une base sur l'autre et mappé les vues comme étant des tables dans Hibernate.

_________________
Eric

http://www.viaxoft.com
http://blog.viaxoft.net


Top
 Profile  
 
 Post subject:
PostPosted: Tue Oct 14, 2008 5:47 am 
Newbie

Joined: Sat Oct 11, 2008 10:18 am
Posts: 12
oui c'est fait :) on fin ...

hibernat synchronize a pu charger ma vu comme une table .
mais seulement il y a un petit problème, c'est que le hibernate synchronize de eclipse qui génère le .hbm il considère la vu comme une table sans clé, malgré que la table origine a un clé donc il gènère 3 classes java et un fichier .hbm au lieu de 2 classes java (local et home ) et un fichier .hbm.

merci pour tous ...


Top
 Profile  
 
 Post subject:
PostPosted: Tue Oct 14, 2008 6:02 am 
Beginner
Beginner

Joined: Fri May 14, 2004 9:50 am
Posts: 28
Le mieux pour les vue est de modifier ton fichier hbm à la main ; tu peux y ajouter ta clé.

_________________
Eric

http://www.viaxoft.com
http://blog.viaxoft.net


Top
 Profile  
 
 Post subject:
PostPosted: Wed Oct 15, 2008 10:16 am 
Newbie

Joined: Sat Oct 11, 2008 10:18 am
Posts: 12
merci :)
je vais tester ceci et je vais vous rappeler

merci.


Top
 Profile  
 
Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 7 posts ] 

All times are UTC - 5 hours [ DST ]


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
© Copyright 2014, Red Hat Inc. All rights reserved. JBoss and Hibernate are registered trademarks and servicemarks of Red Hat, Inc.