От Anatoliy Sablin (2:5020/2140.704) к Sergey Poziturin
В ответ на Заголовок предыдущего сообщения в треде (Имя Автора)
SP>>>>> Я этот подход использую, конечно, причём всерьёз и надолго. Но
SP>>>>> мой вопрос строго об обратном: не из скрипта получить
SP>>>>> имплементацию интерфейса, а в скрипт зафигачить свой бин.
SP>>>>> Причём сейчас я это делаю не очень красиво (в hard-coded
SP>>>>> переменную вставляю application context, далее скрипт сам
SP>>>>> делает getBean() того, что ему нужно). Причём получилось
SP>>>>> найти и сносное решение для юнит-тестирования и даже
SP>>>>> отладки (дебага) этих скриптов. Но хочется красоты же.
AS>>>> Надо смотреть реализацию спрингового bean factory, он же сам
AS>>>> через рефлексию засовывает все зависимости. Если не умеет так
AS>>>> делать со скриптами, тогда самому руками через @PostConstruct
AS>>>> или самописный bean factory.
SP>>> Ну есть у меня bean factory. А как объяснить engine, что он у
SP>>> меня есть и что туда вообще нужно пихать, внутрь среды? Имхо
SP>>> нет там такого ничего, исходники посмотрел, до каких
SP>>> дотянулся.
AS>> Скорее всего никак. Вернее, надо руками объяснять, что у тебя
AS>> есть applicationContext, в котором есть bean factory с бинами. И
AS>> зашивать логику, чтобы внедрять зависимости.
SP> Так я потому и спросил, что может кто-то уже делал.
--- Hotdoged/2.13.5/Android
* Origin: Android device, Milky Way (2:5020/2140.704)
Ответы на это письмо: