在服务器的实现中,是否可以在gwt应用程序中调用GQL查询:
SELECT * FROM User order by score desc为了能够检索排序列表?我在databaseviewer中测试了查询,它返回了排序列表,我想知道是否可以在更新实体后自动对实体进行排序,以便可以在应用程序中包含查询。
发布于 2014-02-19 02:01:04
在你的服务器部分,你可以执行任何你想要的东西。当然,GWT工具包中提供的任何服务器服务也是如此: RPC和RF。
但是GWT几乎就是客户端,因此在服务器中调用远程过程的惟一方法就是使用Ajax。因此,使用RPC、RF、AutoBeans或任何其他JSON、XML等apprach在服务器端创建服务方法。然后使用Ajax (RPC、RF、RequestBuilder等)从客户端调用该方法。
传输的数据必须是客户端可理解的格式,如果您使用RPC、RF或AutoBeans,这几乎是开箱即用的,对于任何其他机制,您都要负责数据绑定。
也就是说,正如您所看到的,GWT使用与任何其他JavaScript应用程序相同的架构。除了在服务器端使用Java时,您有一些用于传输数据和调用远程方法的实用程序。
https://stackoverflow.com/questions/21858954
复制相似问题