gwt、异步回调和DRY
根据,异步回调应该有2个接口,其中一个可以从另一个生成。更不用说,这种方式很难遵循调用层次结构。难道没有一种简单的方法来定义这样的接口吗 要将AsyncCallback参数添加到我们所有的服务方法中,您需要 必须定义一个新接口,如下所示:gwt、异步回调和DRY,gwt,asynchronous,Gwt,Asynchronous,根据,异步回调应该有2个接口,其中一个可以从另一个生成。更不用说,这种方式很难遵循调用层次结构。难道没有一种简单的方法来定义这样的接口吗 要将AsyncCallback参数添加到我们所有的服务方法中,您需要 必须定义一个新接口,如下所示: 它必须与服务接口具有相同的名称,并附加Async(例如StockPriceServiceAsync) 它必须与服务接口位于同一个包中 每个方法必须具有与服务接口中相同的名称和签名,但有一个重要区别:该方法没有 返回类型,最后一个参数是AsyncCallbac
- 它必须与服务接口具有相同的名称,并附加Async(例如StockPriceServiceAsync)
- 它必须与服务接口位于同一个包中
- 每个方法必须具有与服务接口中相同的名称和签名,但有一个重要区别:该方法没有 返回类型,最后一个参数是AsyncCallback对象
那么,在定义了同步接口(由
RemoteServiceServlet
扩展实现的接口)之后,可以使用以下方法生成异步接口:
- 用于Eclipse的GWT插件,如果您使用Eclipse(请参阅)李>
- Maven GWT插件,如果您使用Maven(请参阅)李>
- 图书馆
RemoteServiceServlet
扩展实现的接口)之后,可以使用以下方法生成异步接口:
- 用于Eclipse的GWT插件,如果您使用Eclipse(请参阅)李>
- Maven GWT插件,如果您使用Maven(请参阅)李>
- 图书馆