SpringMVC整合SwaggerUI
SpringMVC整合SwaggerUI 文章目录 SpringMVC整合SwaggerUI 概念介绍 相关资源下载 编写整合代码 index.html文件修改 maven中引入依赖 springmvc配置文件中配置资源路径 编写swagger配置文件 效果展示 整合时可能出现的异常 问题分析 问题解决 总结 参考资料 网上介绍Swagger整合的文章很多,但都是东拼西凑,抄来抄去,讲不清楚重点。本文的目的就是希望那些从来没有接触过Swagger的朋友能按照本文的步骤快速实现SpringMVC和SwaggerUI的整合,在界面上看到自己的API介绍。如果想深入研究Swagger,本文也附上了相关链接供参考。最终效果如下所示。 概念介绍 初接触Swagger的朋友一定会被一堆专业名词搞得晕头转向,什么SpringFox、Swagger、SwaggerUI、SwaggerEditor、SwaggerCodegen、SwaggerInspector等。想做整合,了解下面三个概念即可,想全部了解,可以参考文末链接1,有详细介绍。 Swagger: 是一个规范和完整的框架,用于生成、描述、调用和可视化RESTful风格的Web服务。简单说就是一套生成文档的框架,要想将其整合进自身的项目,需要实现相关的接口。 SwaggerUI: 一套前端界面,用于发送请求给后台的Controller