【发布时间】:2012-03-02 09:18:40
【问题描述】:
我看到您可以使用 AnnotationMethodHandlerAdapter bean 控制缓存 http 标头。
我的问题是我需要对缓存进行精细控制(在方法级别)。 最好的想法是有像“@RequestCache(expire=60)”这样的注释。
有这样的吗? 完成这项任务的最佳方法是什么?
谢谢, 安德烈亚
更新: pap 建议使用 HandlerInterceptor,但我看到多个论坛的帖子说不可能在 HandlerInterceptor 中获取目标方法,并建议改用常规 AOP(不是专门用于缓存)。 问题是我不想将请求参数添加到我的所有方法中,只是为了使其可以访问方面。有没有办法避免这种情况?
【问题讨论】:
标签: spring spring-mvc browser-cache cache-control