Получение контекста Приложения Spring от не боба возражает, не используя Singleton

Вы используете

modal.find('form');

с неправильным синтаксисом. Вместо этого вы должны попробовать

jQuery(modal).find('form');
9
задан Community 23 May 2017 в 12:34
поделиться

1 ответ

Всегда существует загружающаяся проблема. Для веб-приложений обычно существует внешний фильтр сервлета, который обрабатывает ситуацию.

Если не веб-приложение, нет никакого пути вокруг некоторого внешнего одиночного элемента или bootstrapper. Но; использование одиночного элемента здесь должно только влиять на тестируемость того единственного bootstrapper класса. Должно действительно только быть очень немного мест в Вашем коде, который должен сослаться на контейнер любым явным способом. Таким образом, это действительно значительно не увеличивает связь.

Или перефразировать, должно действительно только быть очень немного небобовых объектов, которые должны получить доступ к пружинному контейнеру. Если дело обстоит не так, то Вы, вероятно, не используете пружину оптимально. И большинство/все из тех, которым нужен контейнер, должно, вероятно, просто реализовать BeanFactoryAware или ApplicationContextAware

7
ответ дан 4 December 2019 в 13:50
поделиться
Другие вопросы по тегам:

Похожие вопросы: