Java 如何使用@Context注释在jaxrs中注入对象

Java 如何使用@Context注释在jaxrs中注入对象,java,dependency-injection,annotations,jersey,jersey-2.0,Java,Dependency Injection,Annotations,Jersey,Jersey 2.0,我试着实现这样的东西 @Path("foo") public class Foo { @Context private BarContext barContext; @GET @Bar(name="foo") public String index() { barContext.name // output => foo ... } } 但我不知道这是否可行 有人可以帮我 谢谢 如果您正在寻找

我试着实现这样的东西

    @Path("foo")
public class Foo {

    @Context
    private BarContext barContext;

    @GET
    @Bar(name="foo")
    public String index() {
        barContext.name // output => foo
         ...
    }

}
但我不知道这是否可行 有人可以帮我 谢谢

如果您正在寻找一个通用的依赖注入库/框架,那么您的JAX-RS实现可能会附带一个(例如,Jersey附带一个实现)。或者试试看。或者