上下文注释在Spring中做什么?

上下文注释在Spring中做什么?,spring,jersey,Spring,Jersey,在RESTAPI设计中,我想知道上下文注释的确切用途是什么 private HttpServletRequest request; @Context public void setRequest(final HttpServletRequest req) { request = req; } 其目的是指示应该从上下文设置请求属性 @Context用于从以下位置注入各种HTTP ish上下文数据: 一般来说,@Context可用于获取与请求或响应相关的上下文Java类型

在RESTAPI设计中,我想知道上下文注释的确切用途是什么

private HttpServletRequest request;

 @Context
 public void setRequest(final HttpServletRequest req) {
        request = req;
 }

其目的是指示应该从上下文设置
请求
属性

@Context
用于从以下位置注入各种HTTP ish上下文数据:

一般来说,@Context可用于获取与请求或响应相关的上下文Java类型


(在我看来不是非常有用,或者更准确地说是非常有用。)

此注释用于将信息注入到类字段、bean属性或方法参数中


JAX-RS@Context用于获取ServletContext,WebApplicationContextILS用于获取Spring应用程序上下文,使用此Spring应用程序上下文,您可以从Spring容器访问和获取bean

该链接似乎过时了。@florian很可能,在这一行业中,五年是很长的时间。