我需要使用编程API来构建Jersey资源方法并定义其处理方法/ class / inflector。最后,资源看起来像这样:
@Path("helloworld")
public class HelloWorldResource {
@POST
@Consumes("text/plain")
public String getHello(
@CustomEntityAnnotation("World") CustomEntityClass name) {
return "Hello " + name.toString() + "!";
}
}
但是我需要构建许多具有不同路径值的资源,更重要的是:@CustomEntityAnnotation
注释的不同值。
我想补充一点,以后必须由ContainerResponseFilter
和MessageBodyWriter<CustomEntityClass>
访问此注释。
不幸的是,我在文档中找不到我将这个注释添加到资源方法模型构建器中,以及应该是方法处理程序的签名。
非常感谢任何帮助。
亲切的问候, 马克西姆