我正在寻找一种方法,通过Thymeleaf缓存实现两全其美。 Thymeleaf为setting cacheable
to true
or false
on the resolver提供了这种强大的功能。
我想要做的是启用缓存,但理想情况下创建一种手动方式来更新页面而不设置布尔值或重新启动容器。
也就是说,创建一个简单的管理按钮,单击该按钮将重新加载所有页面 这可以为您提供显着的缓存性能增强,同时还允许开发人员根据需要手动更新页面。我可以看到它在QA环境中工作。
有办法做到这一点吗?或许有反思?