如何在swagger中向同一个端点添加两条不同的路径?

时间:2017-02-01 19:08:51

标签: java documentation swagger java-ws

使用javaws我们可以有多个端点导致相同的方法。例如:

@Path("/menus")
public class MenuResource {

    @Path("/{menuId}/sections")
    @Timed @ExceptionMetered
    public MenuSectionResource getSections(@InjectParam MenuSectionResource resource) {
        return resource;
    }

}

@Path("/sections")
public class MenuSectionResource {

@GET
public Section get(@PathParam("menuId") String menuId, @QueryParam("id") String id) {
 ../// method accessed by GET in /sections or GET in /menus/{menuid}/sections
}
}

我正在尝试使用招摇来记录两个端点,但我只能使用一个 每个类中都有@Api个注释,因此我可以生成/sections/menus/{menuid}/sections。是否可以在swagger.json输出中自动生成两个条目?

0 个答案:

没有答案