什么是泽西岛2

时间:2016-08-30 06:58:03

标签: java rest jersey-2.0

我正在将项目从Jersey 1.8迁移到2.23.2。到目前为止,我发现了以下替换项目:

在RestService中:

1)com.sun.jersey.core.header.ContentDisposition to org.glassfish.jersey.media.multipart.ContentDisposition
2)com.sun.jersey.multipart.FormDataBodyPart     to org.glassfish.jersey.media.multipart.FormDataBodyPart
3)com.sun.jersey.multipart.FormDataMultiPart    to org.glassfish.jersey.media.multipart.FormDataMultiPart

在Web.xml中:

1)com.sun.jersey.spi.spring.container.servlet.SpringServlet to org.glassfish.jersey.servlet.ServletContainer
2)com.sun.jersey.config.property.packages                   to jersey.config.server.provider.packages
3)com.sun.jersey.api.json.POJOMappingFeature                to org.glassfish.jersey.jackson.JacksonFeature

但是我无法找到如何使用jersey2实现依赖注入。早期我们使用com.sun.jersey.api.core.InjectParam,如下所示:

public class AuthFilter implements Filter {

   /*@InjectParam
    private SomeService someService;*/
}

任何人都可以建议,如何以最简单的方式在Jersey2中完成。

提前致谢。

0 个答案:

没有答案