对象参数分组实现

145 未经授权,禁止转载了解课程
课程介绍
讨论{{interaction.discussNum ? '(' + interaction.discussNum + ')' : ''}}
适合人群
java程序员,web程序员,项目经理,架构师
你将会学到
从此告别手写接口文档时代,全自动生成在线可调试的接口文档工具,操作简单,界面友好!
课程简介

LKADocument是一款比swagger功能更强大,操作更简单,界面更友好的基于java Spring web架构自动生成接口文档加调试工具。这套教程是作者亲自录制的全球唯一的一套视频教程。主要特色功能包括:

  1. 导出标准化格式的PDF接口文档

  2. 支持多项目接口文档聚合展示

  3. 支持对象属性分组(包括父类继承属性)

  4. 支持在线调试API(包括数组入参、上传文件、文件下载均支持)

  5. 支持压力测试API接口

  6. 支持自动识别对象入参或出参,可实现接口零注解

  7. 支持任何复杂的参数结构,理论上支持最大10层的参数结构嵌套(防止对象属性互相嵌套出现死循环,做了10层限制)

  8. 支持一条注解描述多个参数,支持一条注解描述多层参数结构(大大简化注解数量)

  9. 支持版本控制新接口标记显示(方便前端同事定位接口)

  10. 支持接口名称和参数添加标签(特殊说明可以加标签提示,减少前后端沟通成本)

  11. 支持JSON格式化展示请求参数和响应参数(参数结构一目了然,减少前后端沟通成本,减少失误)

12. 支持多种UI风格切换

13. 更多功能等待你去体验


注意:1.1.2和1.1.1版大家不要使用,显示有问题

LKADocument 1.1.3和1.1.4版本更新说明

1. 增加压力测试类型选择,选择异步可模拟高并发测试
2. 修复调试远程项目get方式传参异常的BUG
3. 增加ContentType为application/json传参时使用get方式的错误提示


展开更多
发布
头像

{{ item.user.nick_name }} {{ EROLE_NAME[item.user.identity] }}

置顶笔记
讨论图
{{ item.create_time }}回复
  • 删除

    是否确认删除?

    确认
    取消
  • {{ item.is_top == 1 ? '取消置顶' : '置顶'}}

    已有置顶的讨论,是否替换已有的置顶?

    确认
    取消
{{ tag.text}}
头像
{{ subitem.user.nick_name }}{{ EROLE_NAME[subitem.user.identity] }}
{{ subitem.create_time }}回复
删除

是否确认删除?

确认
取消
发布
{{pageType === 'video' ? '讨论区抢占沙发,可获得双倍学分' :'讨论区空空如也,你来讲两句~'}}
发布
{{tips.text}}
{{ noteHeaderTitle }} 笔记{{ hasMyNote ? '我的笔记' : '记笔记' }}
{{ hasMyNote ? '我的笔记' : '记笔记' }}
优质笔记
更新于:{{ $dayjs.formate('YYYY-MM-DD HH:mm:ss', item.last_uptime*1000) }}
头像
{{ detail.username }}

公开笔记对他人可见,有机会被管理员评为“优质笔记”

{{ noteEditor.content.length }}/2000

公开笔记
保存
提问

讲师收到你的提问会尽快为你解答。若选择公开提问,可以获得更多学员的帮助。

记录时间点
记录提问时视频播放的时间点,便于后续查看
公开提问
提交