我将提供一个例子,因为我发现很难提出正确的问题。
我有一个REST(Jersey)类和一些方法。
@Path(value = "{resource}")
public class GenericRestResource{
//some methods
}
我有一个扩展它的课程。
public class SomeClass extends GenericRestResource{
//override parent methods
}
是否可以像这样扩展GenericRestResource类来覆盖同一个@Path上的方法?
SomeClass是否会获得与其父类相同的@Path属性?
或者这是以另一种方式完成的?
谢谢。
答案 0 :(得分:0)
听起来你在谈论子资源。 java ee 7教程有一个很好的部分。 31.3 Subresources and Runtime Resource Resolution