Conexion a Bases de Datos Diferentes con Hibernate

Hola pues bueno tengo que hacer una aplicacion que se conecte a 3 diferentes bases de datos diferenetes, 2 de ellas se encuentran en oracle y otra mas en mysql, al principio habia pensado usar hibernate para hacer consultas a unu de las bases de datos y todo super bien, el problema es cuando intente acceder a la segunda base de datos, aqui es donde ya no se como hacerle y bueno primero ver si esto es posible, alguna idea???

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

diferentes DataSources

Pues cada base de datos con su respectivo HBM, lo pones en Spring como bean y a tus DAO's les pones el SessionFactory como inyeccion
   
Editado


Publicados aqui en JavaMexico

Solucion de un problema usando 2 DS

Muchisimas Gracias

Muchas gracias por la respuesta, tenia pensado hacer algo asi pero no sabia si esto era posbile, pero ya veo que si, muchas gracias por la ayuda y por el tiempo prestado.