当前位置: 首页 > news >正文

单页网站赚钱网易企业邮箱申请

单页网站赚钱,网易企业邮箱申请,南昌专业网站建设首页排名,上海网站建设caiyiduo一、前言#x1f525; 环境说明#xff1a;Windows10 Idea2021.3.2 Jdk1.8 SpringBoot 2.3.1.RELEASE 二、如何生成Swagger文档 上一期我们已经能正常访问swagger在线文档#xff0c;但是文档空空如也#xff0c;对不对#xff0c;接下来我就教大家怎么把相关的接口都给…一、前言 环境说明Windows10 Idea2021.3.2 Jdk1.8 SpringBoot 2.3.1.RELEASE 二、如何生成Swagger文档 上一期我们已经能正常访问swagger在线文档但是文档空空如也对不对接下来我就教大家怎么把相关的接口都给自动生成到文档里头而且还有一个很好的功能点就是支持在线测试等价于Postman接口测试。就问你们爱了没。 如下就给大家演示一下也就是几个api的使用就搞定啦是不是感jio很简单呐。 1、配置controller 首先我们将会用到两个注解Api 与 ApiOperation ;具体注解使用及作用我会在下面进行介绍这里就直接进行上手使用环节。 /*** 用户管理分发器*/ RestControllerRequestMapping(/user) Api(tags 用户管理模块,description 用户管理模块) //修饰整个类进行描述 public class UserController {Autowired private UserService userService; GetMapping(/get-users) public ListUserEntity getUserList() {return userService.getUsers(); }}重启下项目神奇的一幕发生了。请看下方截图 我们再来使用ApiOperation如下对接口进行描述 /*** 不分页查询db所有用户信息*/ GetMapping(/get-users) ApiOperation(value 不分页查询db1所有用户信息,notes 不分页查询db1所有用户信息) public ListUserEntity getUserList() {return userService.getUsers(); }再次重启下项目请看 出现了你刚配置的文字描述这也就是方便给前端开发进行接口详细描述提醒。 然后你点击下方调试点击发送即 结果返回 是不是很有postman的即视感没错在线调试也是被集成进去了。无论对自己还是前端开发都及其方便毕竟测试接口很方便啊不需要像postman输入完整访问路径等相关接口调用信息一切操作都变得很简单。有没有直接发送请求即可。 2、配置entity等参数结构体 我们再来进行一个参数体配置看看会发生什么 Data ApiModel(value 查询用户参数体合集,description 查询用户参数体合集)public class QueryUserInfoModel {ApiModelProperty(性别)private String sex;ApiModelProperty(班级名称)private String className;ApiModelProperty(用户ids)private ListInteger userIds;}然后再结合上方所讲到的对接口进行描述。 /*** 根据用户ids等参数联合查询用户信息*/ PostMapping(/getUser-by-ids) ApiOperation(value 根据用户ids等参数联合查询用户信息,notes 根据用户ids等参数联合查询用户信息) public ListUserInfoVo getUserById(RequestBody QueryUserInfoModel model){return userMapper.getUsersByIds(model.getUserIds()); }再次重启项目我们可以看到对参数体都有了描述是不是看着很爽。这样就对非开发人员使用也变得很通透了一看就知道每个参数分别对应什么意思而不再需要配置额外的文档进行辅助测试了对前端对测试对非专业人士都很便利所以赶紧集成到自己的项目中用起来吧。 至于上方截图涉及到的是否必填一栏也是来源于ApiModelProperty 这个 注解自带是否必填这个属性(required)属性默认是false不必填如果你要告诉前端及测试接口人员指定这个参数必须要填写那你就把required属性设置值为true 即可即表示该参数必填如果不填则肯定是不会通过接口调用的。 例如下方代码演示表示该性别字段为必填参数。 ApiModelProperty(value 性别,required true)如上我就是制定了性别这个字段你在通过swagger文档进行接口调用的时候假设没传你知道会出现什么问题嘛聪明人都知道不就提示字段为空然后接口调用失败了嘛。 具体详情咱们看swagger调用返回请看如下 接着我们将性别字段随便填入一个值再进行调用这个时候我们再看。 可以看到接口调用成功了数据查询也返回了。 很明显是由于你设置了required true 这个属性触发的提醒效果不加这个属性就表示该字段可填可不填。一般都是接口定义好如果参数必填就加上该字段进行提醒相关人员接口调用的时候这个参数是必填项不填则无法接口调用咯。基本就是这么个使用情况啦。 还有很多api如何使用期待小伙伴们自行探索啦这里就给大家演示了基本几个常用的剩下的就靠大家的自觉性与积极性啦。
http://www.zqtcl.cn/news/82223/

相关文章:

  • 高端制作网站设计济南网站建设公司选济南网络
  • 做网站的网络非要专线吗网站平台建设工作汇报
  • 广西专业做网站的公司wordpress未登录用户重定向
  • 中国建设银行复核网站寿光市住房和建设局网站
  • 企业服务 免费网站建设大连网站设计收费标准
  • 深圳网站制作公司免签支付 wordpress
  • 开发网站监控推荐广州乐地网站建设
  • 摄影网站定位fi网页动图制作
  • 网站建设需求方案文档网站宣传方式有哪些
  • 广州海珠区赤岗 新港网站建设公司中安(深圳)建设公司成员
  • 国外网站网址centos7删除wordpress
  • 沧州国外网站建设钓鱼网站下载安装
  • 佛山网站营销深圳哪做网站
  • 百度网站介绍网站网页怎么设计
  • 快手作品推广网站阿里云 多域名解析 到不同的网站
  • 华为建站百姓网二手买卖
  • 榆林北京网站建设广州网站手机建设公司
  • 张家口远大建设集团网站苏宁易购商城
  • 做网站推广用优化还是竞价wordpress pdf缩略图
  • 什么是网页设计与制作课程的深度有效的网站优化
  • 机械加工类网站怎么做网站建设杭州缘择低价
  • 网站建设需要哪些证书如何查网站是否备案
  • 怎么样才能把网站关键词做有排名wordpress符号插件
  • 前端做学校网站教务怎么看是哪家做的网站
  • 建设工程知识类网站创意型网站建设
  • 网站 如何添加备案号网站app微信三合一
  • 企业网站托管外包平台网站建设与优化及覆盖率方案
  • 服装网站建设多少钱wordpress小程序小论坛
  • 网站权重分为几个等级贵港网站建设培训
  • 上海网站建设 网站开发wordpress 获取作者信息