<bean id="user" class="com.test.service.beans.User" scope="session">
<aop:scoped-proxy/>
</bean>
<bean id="userFacade" class="com.test.service.facade.UserFacadeImpl" init-method="init">
<property name="currentUser" ref="user"/>
</bean>
这就是我如何在当前用户设置的内容(认为它会在会话店)春会话bean
user = userFacade.getUser(userNameorEmail);
userFacade.setCurrentUser(user);
我得到的会话bean的内容是这样 -
User user = userFacade.getCurrentUser();
问题是我得到的用户为空
我的问题是如何更好地设计它?我需要一种方法来检索当前的用户对象 - 所以我在会话范围内创建一个名为SessionObjectBean的bean,并且我将拥有currentUser的getter和setter。 1.这是一个好的设计吗?另外,如果当前用户也在会话范围内? 3.我可以在SessionObjectBean中存储Order等其他对象吗? – 2011-03-11 18:55:59
@Jerry:看到我的扩展答案 – Ralph 2011-03-12 10:17:27