swagger

9 篇文章 0 订阅
2 篇文章 0 订阅
本文介绍了使用Swagger实现RESTful风格API的过程,包括Swagger-ui和Swagger-editor的安装使用,通过uTrafficACAPI项目实例演示了如何描述、调用API及解决部分跨域问题。
摘要由CSDN通过智能技术生成


学习Swagger的使用方法,安装并使用了Swagger-ui、Swagger-editor,学习了生成、描述、调用和可视化RESTful风格的Web服务并实现了一些基本功能。


总结:
1.学习什么是RESTFUL风格的API以及RESTFULAPI的原则
2.学习了GIT的使用和配置
3.了解了MAVEN的使用
4.了解了RestEasy,学习了一个开源的Servlet容器TJWS的使用,RESTEasy使用TJWS作为嵌入式RESTFul WebService服务的容器,基于TJWS这个容器,使用TJWSEmbeddedJaxrsServer作为Swagger后台的轻量级服务器。
5.学习了uTraffic AC API这个项目的前台/后台代码,学习使用JSON/YAML编写Swagger前台,并且使用JAVA实现后台功能。了解了Swagger是怎样描述和调用API的,后台
是怎样进行识别资源并且实现方法和返回请求的。
6.在uTraffic AC API项目基础上实现/跑通了LSP和TOPO的GET/PUT方法,具体包括11个operation,7个GET和4个PUT方法,查询(按id查询)、更新、增加等基本功能。


问题:在实现GET/PUT方法过程中,GET的跨域问题可以解决,但是PUT得跨域问题没有解决,可以使用浏览器的disable-web-security模式进行程序测试。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值