方法签名中的GWT RPC特定集合类型 - 仍然推荐?

时间:2014-08-19 12:30:51

标签: java gwt collections rpc gwt-rpc

我读了一些文章说在RPC方法中应该使用特定的集合(比如ArrayList而不是List)。这是否仍然有效,或者在较新版本的GWT中不再需要这样做了吗?因为在官方文档中的RPC文章中没有提及,我看到了几个使用List等通用集合的示例。

1 个答案:

答案 0 :(得分:2)

它仍然有效,因为它是RPC设计(和GWT发生器设计)的结果。如果你使用List,那么你理论上可以使用任何实现接口的类,因此生成器必须考虑它。并且发生器在任何优化发生之前运行,因此他们无法告诉应用程序实际使用/将会使用(更不用说它不能告诉服务器将返回什么)