【发布时间】:2016-03-31 23:24:01
【问题描述】:
我有一个多页表单,最终用户必须导航到多个屏幕,其中每个页面数据都必须保存在数据库中。我正在寻找缓存查询和结果,以便在用户尝试在屏幕中来回导航时重复使用它们。 我正在尝试为此启用休眠二级缓存并缓存结果和查询。 这是一个好习惯吗。 如果不推荐,想要远离这种方法。 有什么建议吗?
【问题讨论】:
-
它看起来像某种向导类型的应用程序,您可以在其中通过多个表单捕获详细信息,并且用户可以在输入数据时来回导航。一旦用户完成向导流程并完成输入数据,他返回同一向导流程以更新数据的机会有多大。对我来说,这看起来像是一次性活动,一旦用户完成,他就不会太频繁地更新该数据(我的意思不是每 10-15 分钟左右)。这些假设是否合理?
标签: hibernate second-level-cache multiscreen