Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/gwt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Database 将gwt组合框与数据库链接_Database_Gwt_Combobox_Gxt - Fatal编程技术网

Database 将gwt组合框与数据库链接

Database 将gwt组合框与数据库链接,database,gwt,combobox,gxt,Database,Gwt,Combobox,Gxt,我创建了一个带有gxt组合框的gwt应用程序。我把它放在一个数组中,它从数据库中提取数据(一个名为apprx 5000的列表),然后把它放在一个存储中。然后使用set store将其放置在组合框中,因此当用户开始在组合框中键入时,它会在组合框中搜索名称。我的问题:这是最好的方法还是有其他方法。性能如何加载5000个名称的列表?加载页面需要很长时间吗?您可能需要考虑在需要时加载它们,以便gui加载更快 本文建议“延迟加载”gui组件 你是怎么把名单拉下来的?我假设是通过RPC,您是否使用了数据传

我创建了一个带有gxt组合框的gwt应用程序。我把它放在一个数组中,它从数据库中提取数据(一个名为apprx 5000的列表),然后把它放在一个存储中。然后使用set store将其放置在组合框中,因此当用户开始在组合框中键入时,它会在组合框中搜索名称。我的问题:这是最好的方法还是有其他方法。

性能如何加载5000个名称的列表?加载页面需要很长时间吗?您可能需要考虑在需要时加载它们,以便gui加载更快

本文建议“延迟加载”gui组件

你是怎么把名单拉下来的?我假设是通过RPC,您是否使用了数据传输对象?XML

此链接讨论序列化的选项


迈克尔

性能如何加载5000个名字的列表?加载页面需要很长时间吗?您可能需要考虑在需要时加载它们,以便gui加载更快

本文建议“延迟加载”gui组件

你是怎么把名单拉下来的?我假设是通过RPC,您是否使用了数据传输对象?XML

此链接讨论序列化的选项


迈克尔

实际上,我还没有添加5000个名字,所以我不知道表演会是什么样子。我担心性能,这就是为什么我想知道我使用的过程是否正确。我是GWT的新手,希望采用最好的方法。我使用的是RPC,而不是xml,我已经设置了一个简单的DTO来将结果从数据库移动到客户端。我刚刚创建了一个对象,并将数据库中的结果转储到该对象中。然后我把它还给了客户。因此,你认为一旦我添加了lazy面板,这将是一个适合GWT的方法。你的方法听起来不错,首先尝试使用标准组合呈现结果,如果你有性能问题,请查看lazy loading我实际上还没有添加5000个名称,所以我不知道性能会是什么样子。我担心性能,这就是为什么我想知道我使用的过程是否正确。我是GWT的新手,希望采用最好的方法。我使用的是RPC,而不是xml,我已经设置了一个简单的DTO来将结果从数据库移动到客户端。我刚刚创建了一个对象,并将数据库中的结果转储到该对象中。然后我把它还给了客户。因此,您认为一旦我添加了lazy面板,这将是一种适合GWT的方法吗?您的方法听起来不错,首先尝试使用标准组合呈现结果,如果您有性能问题,请查看lazy加载