【发布时间】:2012-04-02 21:48:15
【问题描述】:
我的 GWT 应用程序加载时要做的第一件事是通过 RequestFactory 从服务器请求当前登录的用户。这会阻塞,因为我需要用户的属性才能知道如何继续。这只需要
我有两个问题阻止我这样做:
- 我需要将 User 转换为 UserProxy
- 我需要以一种便于 GWT 反序列化的方式序列化 UserProxy。
我还没有找到做#1 的好方法。这个逻辑似乎埋在ServiceLayerDecorator中,没有简单的隔离方法?我这里可能错了。
第二个通过ProxySerializer 似乎更容易但是当我在服务器上时如何获得请求工厂?你不能在服务器上调用GWT.create。
我一直在研究AutoBeans,但这并不能处理上面的#1。我的 UserProxy 引用了我想要维护的其他 EntityProxy 的集合。
【问题讨论】:
标签: java gwt gwt2 requestfactory autobean