【发布时间】:2012-04-10 19:17:57
【问题描述】:
我在我的服务中成功使用了会话:
getThreadLocalRequest().getSession()
但是我的应用程序是分层分离的,我的服务中的一个方法将调用业务层的另一个方法,然后调用 DAO 层的方法。
在 DAO 层中,我想访问会话中保存的一些信息。 这是我可以看到的方式:
- 在每个方法中传递 HttpSession 对象...但我不想这样做
还有其他方法吗?
我正在使用 GUICE 获取信息,是否有一些已经创建的提供程序可以为我提供当前的请求会话?
谢谢!
【问题讨论】:
-
你试过@Inject Provider
sessionProvider;
标签: gwt guice httpsession