Du kan konfigurere flere datakilder i din DataSource.groovy, tag et kig i blog .
I dine domæner:Tilføj hvilken datakilde dit domæne kan interagere, f.eks.
static mapping = {
datasources(['dataSource1', 'dataSource2'])
}
eller "ALLE" for alle datakilder, f.eks.
static mapping = {
datasource 'ALL'
}
og så kan du lave forespørgsler med datakildenavnet, som du vil hente/sætte data til, f.eks.
def userClass = User.class
User user = userClass.dataSource1.findByName('username')
Ref:- multipleDatasources , Forespørgsel på flere datakilder i gral