导读 Lombok:可以让你的POJO代码特别简洁,不止简单在BO/VO/DTO/DO等大量使用,还有设计模式,对象对比等 MybatisPlus:增加版Mybatis,基础的数据库CRUD、分页等可以直接生成使用,避免了大量的重复低效代码,还有数据库自动Java类,sql文件等等,比传统的更贱简介 ...
分类:
编程语言 时间:
2021-03-08 13:15:54
阅读次数:
0
原文:我们为什么推荐在Json中使用string表示Number属性值? 在这篇简短的文章中,我将解释在使用JSON传输数据时,为什么浮点数或大十进制值应表示为字符串 。 long类型引发的诡异情况 长话短说,同事在利用swagger对接后端API时,诡异的发现swaggerUI中显示的json属性... ...
分类:
Web程序 时间:
2020-05-25 15:46:58
阅读次数:
81
本文使用特性来描述接口而不是xml文件,使用特性可自定义接口在swaggerUI上的描述 安装nuget包:Swashbuckle.AspNetCore.SwaggerUI和Swashbuckle.AspNetCore.Annotations,配置swagger: using Microsoft.A ...
分类:
Web程序 时间:
2020-05-20 12:48:00
阅读次数:
94
1.nuget上的最新版本 Swashbuckle 5.6.0 会在App_Start文件夹下生成一个SwaggerConfig.cs文件配置类(如下图) 3.运行项目区查看http://localhost:xxxx/swagger/ui/index的页面 4.配置文档:项目属性->生成,勾选生成x ...
分类:
Web程序 时间:
2020-04-13 10:30:33
阅读次数:
130
接上篇 swaggerUI提供了可视化界面帮助我们管理服务的访问路口,这就需要我们在代码中规范我们的书写格式。并且在swagger的界面上还能够模拟浏览器对服务进行访问。 接口总览 创建POST接口 创建一个保存用户的接口 创建一个PUT接口 修改用户接口 创建一个GET接口 创建获取用户信息的接口 ...
分类:
编程语言 时间:
2020-01-13 18:23:06
阅读次数:
90
1. 添加NuGet包 1)最基本的包:Swashbuckle.AspNetCore.Swagger 2)扩展包:Swashbuckle.AspNetCore.SwaggerGen和Swashbuckle.AspNetCore.SwaggerUI 2. Swagger是先输出xml文档,然后再从xm ...
最近在使用.net core API,使用了swaggerUI 管理接口,在刚创建应用时候,没有注意到一个细节,一直报错误 Failed to load API definition,如下图: 最后检查了 Startup.cs文件,发现一个细节问题。 原文如下,V1 大写导致的,改成了小写以后,就正 ...
1.使用Swashbuckle实现 Swashbuckle 是.NET类库,可以将WebAPI所有开放的控制器方法生成对应SwaggerUI的JSON配置。再通过SwaggerUI 显示出来。类库中已经包含SwaggerUI 。所以不需要额外安装。 2.快速开始。前提已有webapi项目 查看web ...
本人使用的是ABP netcore +Swagger环境。在这之前,网上搜索到的解决方案都没有解决我的问题,swaggerUI上IFromFile内部的属性都展示到swagger上了。网上解决的方法大同小异,在这就贴一篇作为比较http://www.cnblogs.com/intotf/p/1007 ...
分类:
Web程序 时间:
2019-04-15 20:16:35
阅读次数:
398
1, 引用第三方包, Swashbuckle.AspNetCore Swashbuckle.AspNetCore.Swagger Swashbuckle.AspNetCore.SwaggerUI 最简单方法复制: 2. startup.cs 3 4. Controllers 对外action 加上请 ...