继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

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

ZNbreeze
关注TA
已关注
手记 21
粉丝 1
获赞 2

课程名称: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连接以用来准备接下来一个月的开发,希望打卡可以坚持下去,提升下自己的实战能力和全栈式项目的了解和开发。

http://img.mukewang.com/6325f07c0001980013670593.jpg


打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP