2022基于SpringBoot的API⽂档管理系统接⼝⽂档管理系统2022 基于SpringBoot的API⽂档管理系统
详细介绍地址:
完成时间:2022年2⽉
⼀、⽤户需求
1、⽂档录⼊管理,项⽬管理,分组管理,接⼝API管理
⽂档录⼊标准化,按项⽬->分组->接⼝进⾏管理。
- 项⽬管理:管理员新建项⽬,按项⽬的名称进⾏排序管理;维护修改项⽬,根据需求变动对项⽬进⾏后期修改;删除项⽬,删除多余的不需要的项⽬,保证系统总体的简便性,优化系统;项⽬结项,在管理员最终确定项⽬所有接⼝后,其他系统使⽤者⽆法再对项⽬所包含的分类、接⼝做改动。
- 分组管理:在项⽬⾥新建分组,同样可以进⾏删除分组,修改分组等等操作管理。
- 接⼝管理:系统操作者对接⼝⽂档进⾏基本操作,如新增、上传、删除等等。
2、快速查询,ES搜索,⾼亮
⽂档按统⼀格式展⽰,并⽀持关键字快速查询。基于ElasticSearch全⽂搜索⽂档,利⽤分词器对将要搜索的数据进⾏分词处理,使⽤分词后的数据到索引库进⾏查询,将查询出的数据进⾏⾼亮处理。
3、历史接⼝,版本控制,版本回滚
可以查看某个接⼝所有的修改历史,包括接⼝修改的内容、修改⼈、修改时间等,能对历史接⼝进⾏回溯、版本控制。
4、多⽅操作,接⼝锁
⽀持多⽤户同时对接⼝⽂档的操作。
5、⽂档导出,导出markdown,json等
导出markdown⽂档,导出带有⽂档地址跳转的详情界⾯,能显⽰⽂档的基本信息。
6、⽤户管理,⾓⾊管理,权限管理
包括⽤户信息修改,如⽤户的名称,⼿机号等信息;新增⽤户,添加⼀名新⽤户,设置⽤户的初始化信息;删除⽤户,去除不需要的⽤户;⽤户权限分配, 给⽤户分配权限,让⽤户只能使⽤设定的功能。
⼆、技术组成
1、SpringBoot
2、MyBatis / MyBatis Plusthymeleaf用法
3、Thymeleaf
4、Bootstrap
5、MySQL
三、项⽬截图
项⽬截图
1-登录页⾯.png
2-项⽬管理列表.png

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。