一个关于hibernate的问题

请问各位老大,有没有试过怎样使用hibernate从多个数据源同时取得数据并作为一个结果集返回呢?

我认为可以通过给不同的数据源设置不同的连接connection,
然后由Hibernate获得不同的connection,从而达到操作不同的数据源的目的,获得不同的结果集后放在不同的collection中,再打包中一个collection就可以作为同一个结果集。

> 我认为可以通过给不同的数据源设置不同的连接connection,
> 然后由Hibernate获得不同的connection,从而达到操作不同的
> 数据源的目的,获得不同的结果集后放在不同的 再打包中一个。collection就可以作为同一个结果集。

是否可以考虑用xml建模的方法来完成整个过程呢?