Внедрить карту бобов в Grails Service
Spring bean может быть введен в приложение Grails с использованием resources.groovy. Тем не менее, я хотел бы добавить карту бобов. Ключ будет String, значение будет фактическим бином. Идея в том, что я пытаюсь создать шаблон стиля стратегии, в котором можно было бы посмотреть на карту и вызвать соответствующий сервис бинов?
Это возможно - спасибо.
1 ответ
У меня была похожая проблема, но я хотел добавить список бинов. Этот пример работает:
bean1(Bean1) {}
bean2(Bean2) {}
beansHolder (BeansHolder ) {
beans = [bean1, bean2]
}
Я думаю, что вы можете сделать то же самое для карты:
beans = ['first': bean1, 'second': bean2]