У меня есть сомнения относительно количества экземпляров, которые будут созданы в приведенном ниже сценарии, когда используется Spring:
Конфигурация bean похожа на
<bean id="a" class="A">
<property name="b" ref="b"/>
</bean>
<bean id="b" class="B" scope="session"/> or
<bean id="b" class="B" scope="prototype"/>
По умолчанию bean "a" имеет singleton scope
. Таким образом, существует singleton bean со ссылкой на bean с областью сеанса или областью прототипа.
В этом случае, если есть 2 одновременных запроса к приложению, то сколько экземпляров A будет создано и сколько экземпляров B будет создано?
Это будет очень полезно, если кто-нибудь сможет объяснить, как это работает?
Спасибо, Дивья