有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

爪哇岛1。x@InjectParam注入实体

我在矿产资源方面有自己的方法:

@Path("path/{param}")
@Post
public void method(@InjectParam MyRequest request){ ... }

我的请求类:

public class MyRequest{

 @PathParam("param")
 private String param;
 //Simple POJO deserialized from JSON
 private MyEntity entity;
}

问题: 如何将MyEntity实体从请求注入到MyRequest? (@PathParam(“param”)注入工程)

我所尝试的:

  1. @Inject@InjectParam注释,然后我得到新实体(不是从请求中)
  2. @Context注释-无
  3. 通过@Context获取请求请求,但实体的流已关闭

注意:我需要注入实体,而不仅仅是将其作为方法参数传递


共 (0) 个答案