码农知识堂 - 1000bd
Python
PHP
JS/TS
JAVA
C/C++
C#
GO
Kotlin
Swift
Swagger概述
文章目录
Swagger概述
1、前后端介绍
2、简介
3、官网
4、如何使用
5、注意事项
Swagger
概述
1、前后端介绍
前后端分离:
Vue + SpringBoot
后端:后端控制层,服务层,数据层【后端团队】
前端:前端控制层,视图层【前端团队】
伪造后端数据,json,已经存在了,不需要后端,前端工程依旧能够跑起来
前后端如何交互 ==>API
前后端相对独立,松耦合
前后端甚至可以部署在不同的服务器上
前端测试后端接口:postman
后端提供接口,需要实时更新最新的消息及改动
2、简介
Swagger:
号称世界上最流行的Api框架
RESTFul Api 文档在线自动生成工具 => Api文档于API定义同步更新
直接运行,可以在线测试API接口
支持多种语言:(Java、php…)
Open API是一种规范以前叫做Swagger规范,是REST API的API描述格式
Open API规范可以使用YAML或JSON格式进行编写,便于我们与机器进行阅读
Swagger是一套Open API规范构建的开源工具
Swagger UI:将Open API 规范呈现为交互式API文档,用可视化UI展示描述文件,浏览器中展示
spring-fox是根据代码生成接口文档,修改代码文档也会同步更新
我们可以通过Swagger给一些比较难理解的属性或者接口,增加注释信息
接口文档实时更新
可以在线测试
3、官网
Swagger官网:https://swagger.io/
4、如何使用
在项目使用Swagger需要springbox
swagger2
ui
5、注意事项
3.0.x访问地址:http://localhost:8080/swagger-ui/index.html
2.0.x访问地址:http://localhost:8080/swagger-ui.html
3.0.x需要在application.properties配置:spring.mvc.pathmatch.matching-strategy=ant_path_matcher
在正式发布的时候,关闭Swagger,出于安全考虑,而且节省运行的内存。
相关阅读:
硕鼠——视频下载利器
数据结构与算法之矩阵: Leetcode 134. 螺旋矩阵 (Typescript版)
机器人中的数值优化(八)——拟牛顿方法(上)
前端怎么解决跨域
ssm计算机系统结构综合考核管理系统 毕业设计源码26480
C语言求字符串的长度
怎样优雅地增删查改(五):按组织架构查询
[vite] 带看文档配置postcss-pxtorem
在IPhone12的推理延迟仅为1.6 ms!Snap等详析Transformer结构延迟,并用NAS搜出移动设备的高效网络结构...
python解析mdf或mf4文件利器---asammdf
原文地址:https://blog.csdn.net/s17856147699/article/details/126342739
最新文章
攻防演习之三天拿下官网站群
数据安全治理学习——前期安全规划和安全管理体系建设
企业安全 | 企业内一次钓鱼演练准备过程
内网渗透测试 | Kerberos协议及其部分攻击手法
0day的产生 | 不懂代码的"代码审计"
安装scrcpy-client模块av模块异常,环境问题解决方案
leetcode hot100【LeetCode 279. 完全平方数】java实现
OpenWrt下安装Mosquitto
AnatoMask论文汇总
【AI日记】24.11.01 LangChain、openai api和github copilot
热门文章
十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
奉劝各位学弟学妹们,该打造你的技术影响力了!
五年了,我在 CSDN 的两个一百万。
Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
面试官都震惊,你这网络基础可以啊!
你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
心情不好的时候,用 Python 画棵樱花树送给自己吧
通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
13 万字 C 语言从入门到精通保姆级教程2021 年版
10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系
2656653265@qq.com
京ICP备2022015340号-1
正则表达式工具
cron表达式工具
密码生成工具
京公网安备 11010502049817号