Ve vašem DataSource.groovy můžete nakonfigurovat více zdrojů dat, podívejte se do blog .
Ve vašich doménách:přidejte zdroj dat, se kterým může vaše doména interagovat, např.
static mapping = {
datasources(['dataSource1', 'dataSource2'])
}
nebo "ALL" pro všechny zdroje dat, např.,
static mapping = {
datasource 'ALL'
}
a poté můžete zadávat dotazy s názvem zdroje dat, ke kterému chcete získat/nastavit data, např.
def userClass = User.class
User user = userClass.dataSource1.findByName('username')
Ref:- multipleDatasources , Dotazování na více zdrojů dat v grálech