У меня есть такой контроллер Spring MVC:
@Controller
@RequestMapping(value = "/user")
public class UserController {
.....
@Cacheable(value = "users", key = "#id")
@RequestMapping(value = "/get", method = RequestMethod.GET)
@ResponseBody
public User getUser(Long id){
return userService.get(id);
}
....
}
Я хочу добавить заголовок Last-Modified в HTTP-ответ веб-службы GetUser.
Как я могу получить правильную дату, когда кеш был добавлен в мой магазин?
Как я могу добавить заголовок Last-Modified с этой датой в ответ от мой метод контроллера Spring?