的方法這是原始的方法: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您可以在運行時向註釋添加註釋。 –