(Jersey) 不带参数的Get方法怎么写

(Jersy) How to write Get method without parameters

我想在没有 QueryParam 的情况下编写以下 GET 方法

理想情况下,它应该 return 所有记录。

 @GET
 @Produces( { MediaType.APPLICATION_JSON } )
 Response getAircraft( @Context SecurityContext aSc, @QueryParam( ID_PARAM ) String aAircraftId );

知道如何实现吗?

您只需删除 QueryParam 和变量,使其看起来像这样:

@GET
@Produces( { MediaType.APPLICATION_JSON } )
Response getAircraft( @Context SecurityContext aSc) {
//return something
}

Jersey 文档非常好,因此您可以在那里找到您需要的大部分内容:https://jersey.github.io/documentation/latest/jaxrs-resources.html