小编gat*_*son的帖子

球衣中的注解继承

我正在创建一些具有相同形式的资源类,所以一个好主意是使用 DRY 并使用继承。所以我创建了一个 RootResource 类并在那里放置了一些方法。我想注释它们,然后在子类中实现它们,但它不起作用!这是一个示例代码:

public abstract class RootResource {
  @GET
  @Path("/{id: .*}")
  public abstract String getInfo(String uid);
}

@Path("/user")
public class UserResource extends RootResource{
  public String getInfo(@PathParam("id") String uid) {
    System.out.println("Hello!");
  }
}
Run Code Online (Sandbox Code Playgroud)

我正在使用球衣 2.6。任何的想法?谢谢。

java inheritance annotations jersey-2.0

3
推荐指数
1
解决办法
2943
查看次数

标签 统计

annotations ×1

inheritance ×1

java ×1

jersey-2.0 ×1