一、swagge简介
==========
前后端分离:
后端︰后端控制层,服务层,数据访问层【后端团队】
前端:前端控制层,视图层【前端团队】
前后端通过API进行交互
前后端相对独立且松耦合
产生问题:前后端集成,前端或者后端无法做到“及时协商,尽早解决”,最终导致问题集中爆发
解决方法:首先定义schema [ 计划的提纲 ],并实时跟踪最新的API,降低集成风险
前后端分离: 前端测试后端接口:postman
后端提供接口,需要实时更新最新的消息及改动!
Swagger
-
号称世界上最流行的API框架
-
Restful Api 文档在线自动生成器 => API 文档 与API 定义同步更新
-
直接运行,在线测试API
-
支持多种语言 (如:Java,PHP等)
二、SpringBoot集成Swagger
=====================
1、新建一个SpringBoot-web项目