NutzCN Logo
问答 nutz 整合swagger,不能自定义api的方法名字吗
发布于 108天前 作者 lishengsong 112 次浏览 复制 上一个帖子 下一个帖子
标签:

nutz 整合swagger,不能自定义api的方法名字吗
我想自定义doLogout的api方法名,但是@Api只支持类声明

 @GET
    @ApiOperation(value = "心跳接口", notes = "发我一个ping,回你一个pong", httpMethod="GET")
    @Filters(@By(type = AccessTokenFilter.class, args = {"ioc:tokenFilter"}))
    @At("/logout")
    public Rs doLogout(){
        Rs<UserDb> rs = new Rs<UserDb>();
        rs.setCode(Rs.SUCCESS);
        rs.setMsg("logout");
        rs.setData(UserContext.getCurrentuser().get());
        return rs;
    }
4 回复

走的完全是swagger原生注解,swagger支持什么就支持什么

@At("/logout") 这个已经声明方法为logout了,但是swagger识别为方法名doLogout,请问下swagger有什么自定义方法名的吗?

@ApiOperation(httpMethod = "GET", 
   value = "Resource to get a user", 
   response = SampleData.class, 
   nickname="login")

https://github.com/swagger-api/swagger-core/wiki/Annotations#apioperation

添加回复
请先登陆
回到顶部