760 Star 6.6K Fork 1.4K

GVP萧明 / knife4j

 / 详情

提几个优化建议

已完成
创建于  
2020-04-01 23:44

1.@ApiOperationSupport 注解支持在Controller类上标记, 用于覆盖整个Controller类下的方法的作者信息。
理由:在某些系统中,封装了BaseController,BaseController 又封装了简单的CRUD方法,就可以在子类的Controller类上面标记 @ApiOperationSupport(author="我是本接口的作者")

2.doc.html的 Authorize 支持 Spring Security 的认证方式,参考官方的swagger-ui.html
输入图片说明

  1. Authorize 支持默认值。
    比如:后端如下配置时,能在 doc.html Authorize 中显示出默认值,方便开发调试。
List<VendorExtension> vendorExtensions = new ArrayList();
vendorExtensions.add(new StringVendorExtension("x-default-value", "默认的token"));
return new ApiKey("令牌", "token", "header", vendorExtensions);

输入图片说明

评论 (1)

最后 创建了任务
最后 关联仓库设置为萧明/knife4j
展开全部操作日志
萧明 添加了
 
enhancement
标签
萧明 添加了
 
feature
标签
萧明 添加了
 
bug
标签
萧明 任务状态待办的 修改为已完成

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(2)
118100 xiaoym 1578918321 1219829 zuihou111 1578946597
Java
1
https://gitee.com/xiaoym/knife4j.git
git@gitee.com:xiaoym/knife4j.git
xiaoym
knife4j
knife4j

搜索帮助