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