【发布时间】: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