Grails: зарегистрировать работу из внешней библиотеки - PullRequest
0 голосов
/ 30 мая 2018

Мне нужно разделить службу grails на выделенную библиотеку lil для того, чтобы использовать эту службу во многих приложениях.Это прекрасно работает для самой службы, поскольку я могу зарегистрировать компонент службы в resources.groovy (см. https://docs.grails.org/latest/guide/spring.html).

. Эта служба использует кварцевое задание для регулярного запуска некоторых функций. Поэтому, естественно, япереместил бы эту работу в библиотеку и должен был бы зарегистрировать ее в основном приложении. Как этого можно достичь? Спасибо за ваше время!

1 Ответ

0 голосов
/ 30 мая 2018

Создайте плагин Grails, используя это руководство: https://docs.grails.org/latest/guide/plugins.html

Затем в src / main / groovy / YOUR_PACKAGE / YourPluginGrailsPlugin.groovy вы можете добавить конфигурацию компонента в методе doWithSpring () (так же, как resources.groovy)).

...