的方法这是原始的方法:Javassist进行复制与注释
@GET
@Produces({"application/json"})
public Response getTermClouds(@Context SecurityContext secCtxt, @Context UriInfo ui)
{
return null
}
我想复制这种方法,但添加一个新字符串参数,而新方法的注释是和以前一样,这样的:
@GET
@Produces({"application/json"})
public Response getTermClouds(@Context SecurityContext secCtxt, @Context UriInfo ui,String newParam)
{
return null
}
我用了Javassist做到这一点,我我想知道我添加一个“搞定”的注释,然后添加一个“生产”的注释,因为可能有很多其他注释它们unkown.How做它作为一种常见的方式?
其实,这是一个JAX-RS类名为“路径”。我没有这个源代码,我想一个参数“@context HttpSevletRequest请求”添加到注释我可以从中得到真正的路径。虽然我可以复制一个新的方法,但它没有注释。或者从一个字符串解析一个新的方法,也没有注释,也没有泛型类型。 – user6630815
@ user6630815您可以在运行时向注释添加注释。 –