如何缓存所有视图用户请求,以便如果再次发出相同的请求,则从缓存中提取该请求



我有一个相当大的应用程序,有很多文档和许多不同的视图控件。

为了加快速度,避免不必要的查看和查看搜索请求,我想缓存已经请求的文档或查看条目,这样,如果用户再次执行相同的请求,就会在缓存中重复第一次查找。

我正在考虑编写一个通用函数,将所有请求的unid存储在sessionScope中,当我的应用程序从文档中检索值而不是查看列值时,我可以将其应用于所有视图集合。

我想这类函数需要跟踪发出的请求,如果用户需要更多的行,则需要切换回非缓存内容。

您需要开发一个Bean(Java类),并将控件绑定到Bean,而不是直接绑定到View和Document数据源。在bean中,您可以维护已经加载的视图/文档的缓存。

相关内容

  • 没有找到相关文章

最新更新