前提:maven,ssm,不是springboot项目 1.在maven中添加依赖 2.创建专门的swagger包用于存放swagger的配置文件,非必须,条理清晰罢了 3.在springMVC的配置文件中添加swagger的配置 4.修改web.xml文件中配置所有的请求都经DispatcherS ...
分类:
编程语言 时间:
2019-08-04 17:59:06
阅读次数:
117
一、出现的问题背景 某个项目,本地启动后,访问swagger文档地址可以访问到, http://localhost:8203/doc.html。但是部署到开发环境就访问不到,报404资源找不到的问题 二、如何解决 开发环境的配置和本地配置不一致。将开发环境如下配置去掉就OK了或者设置为true(启用 ...
分类:
其他好文 时间:
2019-08-02 11:26:30
阅读次数:
1025
1:认识Swagger Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,参数和模型紧密集成到服务器端的代码,允许API来始终保持同步。 作用: 1. 接口的文档在线自动生 ...
分类:
其他好文 时间:
2019-07-29 14:13:33
阅读次数:
241
1、首先安装composer和git 2、在宝塔中新建个域名:www.tpsw.com 3、安装tp5.0 composer create-project topthink/think=5.0.* tp5 --prefer-dist 4、将tp5的文件放在根目录 6、打开tp下的composer.j ...
分类:
其他好文 时间:
2019-07-22 12:59:27
阅读次数:
88
swagger2升级2.9.2后NumberFormatException异常*问题:升级后再IntegerLongdoublefloat等number类型上出现了java.lang.NumberFormatException原因:number类型在swagger的ApiImplicitParam注解上有一个example默认值是“”空字符串在启动时会先生成默认值空字符直接转number肯定抛异常
分类:
其他好文 时间:
2019-07-20 10:13:42
阅读次数:
104
经过两个星期的研究,终于做出来了。之前看了很多博客都是创建数据库去增加参数,但不是我想要的。因此就没有使用数据库去增加参数。 背景介绍:因为公司java人员开发出来一个自己的swagger界面,因为领导就说python是不是应该也可以开发出swagger界面呢?因此就把此任务交给刚入职3个月的员工、 ...
分类:
其他好文 时间:
2019-07-17 16:51:51
阅读次数:
372
一、swagger的简单使用: 第一步:引入依赖: 二、swagger常用的三个注解 1、@ApiOperation(value = "作用于方法上,对方法的描述") 2、@ApiModelProperty(value = "作用在实体类属性上,对实体类属性的说明") 3、@ApiParam(val ...
分类:
其他好文 时间:
2019-07-11 20:22:08
阅读次数:
98
一、问题 使用Swashbuckle.AspNetCore生成.NetCore WEBAPI的接口文档的方法 二、解决方案 参考文章:https://docs.microsoft.com/zh-cn/aspnet/core/tutorials/web-api-help-pages-using-swa ...
在前后端分离的开发模式下,文档就显得比较重要,哪个接口要传哪些参数,如果一两个接口还好,口头上直接沟通好就可以了,如果接口多了就有点不适用了,没有接口文档会大大提高前后端的沟通成本。而 asp.net core 可以通过 [Swashbuckle.AspNetCore](https://github... ...
本节导航 Swagger介绍 在ASP.NET CORE 中的使用swagger 在软件开发中,管理和测试API是一件重要而富有挑战性的工作。在我之前的文章 "《研发团队,请管好你的API文档》 " 也专门阐述了通过文档管理工具,来保证API文档和代码的一致性,这样更加有助于 ...