1. Обзор
В этой быстрой статье мы собираемся показать различные подходы к внедрению прототипов bean-компонентов в экземпляр singleton . Мы обсудим варианты использования и преимущества/недостатки каждого сценария.
По умолчанию bean-компоненты Spring являются синглтонами. Проблема возникает, когда мы пытаемся связать компоненты разных областей видимости. Например, прототип bean-компонента в синглтон. Это известно как проблема внедрения bean -компонентов с ограниченной областью действия .
Для того, чтобы узнать больше об областях действия bean-компонентов, рекомендуется начать с этой статьи .
2. Проблема внедрения прототипа компонента