【问题标题】:Is it possible to use Spring MVC with Jersey annotations?是否可以将 Spring MVC 与 Jersey 注释一起使用?
【发布时间】:2016-10-17 20:43:02
【问题描述】:

我想知道,是否可以使用带有 Jersey 注释的 Spring Web MVC,因为 Spring 无法像 Jersey 那样解析部分变量,我需要将一些 Jersey 代码迁移到 Spring MVC。

我在泽西岛有以下代码:

@PUT
@Path("{storageId}/{repositoryId}/{path:.*}")
@PreAuthorize("hasAuthority('ARTIFACTS_DEPLOY')")
public Response upload(@PathParam("storageId") String storageId,
                       @PathParam("repositoryId") String repositoryId,
                       @PathParam("path") String path,
                       InputStream is)
{
    ...
}

我想将其转换为 Spring MVC,但是,正如我在此 SO 帖子中所解释的那样,我在解析路径变量时遇到了问题。

因此,我想知道(还有一个单独的问题):是否可以在 Spring MVC 中使用相同的 Jersey 注释?

【问题讨论】:

  • @PritamBanerjee:这是如何将 Jersey 与 Spring 连接的示例。我已经知道该怎么做了。
  • 注解就是:注解。他们什么都不做。即使 Spring 确实支持 JAX-RS 注释(它不支持),它仍然必须解析它们的值。

标签: java spring spring-mvc jersey jersey-2.0


【解决方案1】:

可以使用带有 Jersey 注释的 Spring Web MVC,尝试在 Spring Initializer 中制作一个小示例,在那里你可以检查选项 jersey,看看 spring 如何构建这个项目并在你的项目中尝试

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-09-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-10
    • 2013-11-06
    • 1970-01-01
    相关资源
    最近更新 更多