2010-02-17 4 views
4

Мне нужен дескриптор объекта соединения в классе контроллера grails (написанный в groovy). Я где-то читал, что мне нужно сначала получить объект datasource и вызвать метод getConnection на нем, чтобы получить объект соединения.Как получить ручку для источника данных Grails

Я не могу найти, как получить объект источника данных в контроллере grails. Незлая помощь.

ответ

9

Источник данных - просто фасоль. Его можно ввести весной в почти что угодно.

def dataSource 

Но я бы рекомендовал вводить DataSource в службе, делать GetConnection вызов туда и любую работу, вам нужно сделать. Я думаю, что это лучшее разделение обязанностей.

Затем введите свое обслуживание в свой контроллер и позвоните ему.