Как получить экземпляр базы данных в Grails?

Я новичок в Grails, и у меня есть сомнения. Допустим, моя Datasource.groovyнастроена на базу данных mysql. Все работает нормально, и мое приложение Grails работает.

В контроллере, если я хочу добавить/изменить базу данных, которую я установил в DataSource.groovy, как я могу это сделать?

Опять же, мне нужно сделать что-то подобное в каждом контроллере:

def db = Sql.newInstance(
                    'jdbc:mysql://*****',
                    'root',
                    '',
                    'com.mysql.jdbc.Driver'
                )

чтобы получить экземпляр БД, на который я указываю файл DataSource.groovy?

Существуют ли какие-либо передовые методы для этого?

5
задан batman 6 July 2012 в 06:44
поделиться