详细分析Java中的6种请求方式(附Demo)-6. @CookieValue

用于绑定HTTP请求的Cookie值到控制器方法的参数上

@GetMapping("/cookie")
public String getCookie(@CookieValue(value = "sessionId", defaultValue = "defaultSessionId") String sessionId) {
    return "Session ID: " + sessionId;
}

具体的属性如下:

  • value 或 name: Cookie名
  • required: 是否为必需参数,默认为true
  • defaultValue: 参数的默认值

具体调用方式如下:

设置Cookie sessionId
返回: 会话ID信息

上一篇:论如何直接用EF Core实现创建更新时间、用户审计,自动化乐观并发、软删除和树形查询(中)


下一篇:缓存机制如何帮助减轻雪崩效应: