我现在没有任何具体的例子摆在我面前,但我过去曾遇到过这个问题。
当我有一个扩展另一个类并利用注释的资源时,基类是否可以具有像子类的一部分一样被读取的注释?我曾尝试在某些情况下这样做,但它似乎从来没有奏效。有没有办法让这成为可能?这是没有@Path
为基类定义的范围问题吗?
@Path("/workflow")
@Consumes({MediaType.APPLICATION_JSON})
@Produces({MediaType.APPLICATION_JSON})
public class WorkflowResource extends BaseWorkflowResource {
@GET
@Path("/getAllActive")
public Collection<WorkflowEntity> getActive () {
return MyClass.getAllActive();
}
}
//THIS CALL WON'T BE AVAILABLE
public class BaseWorkflowResource {
@GET
@Path("/getMyString")
public String getActiveString () {
return "my string";
}
}