Du kan konfigurera flera datakällor i din DataSource.groovy, ta en titt i blogg .
I dina domäner:lägg till vilken datakälla din domän kan interagera, t.ex.
static mapping = {
datasources(['dataSource1', 'dataSource2'])
}
eller "ALLA" för alla datakällor, t.ex.
static mapping = {
datasource 'ALL'
}
och sedan kan du göra frågor med datakällans namn som du vill hämta/ställa in data till, t.ex.,
def userClass = User.class
User user = userClass.dataSource1.findByName('username')
Ref:- multipleDatasources , Fråga på flera datakällor i grails