gpt4 book ai didi

asynchronous - 在 wicket 分页表中预加载数据

转载 作者:行者123 更新时间:2023-12-02 03:15:08 25 4
gpt4 key购买 nike

做一个慢后端,我们被要求在可分页表(DataTable)上预加载和缓存数据。

想法是在 ISortableDataProvider 中维护一个缓存,并向后端请求比我们每页显示的 block 更大的 block 。这样,用户每次切换到下一个表格页面时都不必等待。

令人不安的部分是获取下一个 block 应该在后台运行的想法。什么是好的方法?

a) 启动一个新的后台线程来获取数据

b) 触发 Ajax 调用进行后台获取(并存储在缓存中)

我不太喜欢任何选项,因为我预见到一些问题。

有什么意见吗?

最佳答案

在我看来,这并不是真正与 Wicket 相关的问题。我认为您应该关注服务级别 + 一些缓存解决方案。

只有当您决定将额外数据(上一页/下一页)放入 Wicket 组件时,Wicket 才是解决方案。

关于asynchronous - 在 wicket 分页表中预加载数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37457218/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com