SpringBoot整合Swagger2的步骤详解

上传:qqstrategy55120 浏览: 21 推荐: 0 文件:pdf 大小:391.40 KB 上传时间:2021-08-02 06:47:24 版权申诉

简介swagger是一个流行的API开发框架,这个框架以“开放API声明”为基础, 对整个API的开发周期都提供了相应的解决方案,是一个非常庞大的项目。springfox大致原理:springfox的大致原理就是,在项目启动的过种中,spring上下文在初始化的过程, 框架自动跟据配置加载一些swagger相关的bean到当前的上下文中,并自动扫描系统中可能需要生成api文档那些类, 并生成相应的信息缓存起来。如果项目MVC控制层用的是springMvc那么会自动扫描所有Controller类,并生成对应的文档描述数据.该数据是json格式,通过路径:项目地址/ v2/api-docs可以访问到该数据,然后swaggerUI根据这份数据生成相应的文档描述界面。

上传资源
用户评论