Java教程

【九月打卡】第13天 封装Swagger

本文主要是介绍【九月打卡】第13天 封装Swagger,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

课程名称:SpringBoot 在线协同办公小程序开发 全栈式项目实战

课程章节:封装Swagger

课程讲师: 神思者

课程内容


开发前后端分离架构的项目,往往调试后端Web接口需要用到POSTMAN工具。虽然POSTMAN工具的功能非常强大,但是请求参数很多的情况下,我们手写这些参数和数据还是非常麻烦的。因此我们需要一个调试后端Web接口更加简便的方法。恰好Swagger提供了REST API调用方式,我们不需要借助任何工具的情况下,访问Swagger页面,就可以对Web接口进行调用和调试,这种调试方式的效率要远超POSTMAN软件。

一、添加依赖库

pom.xml文件中添加Swagger依赖库,这里我们使用的是Swagger2版本,在UI方面,比Swagger1版本要好看很多。

二、创建Swagger配置类

com.example.emos.wx.config包中创建SwaggerConfig

三、编写测试Web接口

com.example.emos.wx.controller包中创建TestController类。

四、测试Web接口

打开浏览器,访问http://127.0.0.1:8080/emos-wx-api/swagger-ui.html


课程收获

    

今天课程开始初步进入SpringBoot 在线协同办公小程序开发 全栈式项目实战的学习,工欲善其事必先利其器,我们见天开始进行开发环境的准备,今天创建了SSH连接以用来准备接下来一个月的开发,希望打卡可以坚持下去,提升下自己的实战能力和全栈式项目的了解和开发。

https://img1.sycdn.imooc.com/6325f07c0001980013670593.jpg


这篇关于【九月打卡】第13天 封装Swagger的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!