это работает для меня:
Определите свой боб:
package com.bit.impl;
public class MyBeanImpl implements MyBean{
....
....
}
Добавьте этот код в ваш app-context.xml
<bean id="bean" class="com.bit.impl.MyBeanImpl" scope="session" >
<aop:scoped-proxy />
</bean>
Теперь, если вы хотите протестировать ваш компонент, вам нужно добавить следующую конфигурацию:
<bean class="org.springframework.beans.factory.config.CustomScopeConfigurer">
<property name="scopes">
<map>
<entry key="session">
<bean class="org.springframework.context.support.SimpleThreadScope"/>
</entry>
</map>
</property>
</bean>
И это все!
Надеюсь, это полезно!
С наилучшими пожеланиями!