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

国外好的电商网站有哪些报告格式范文

国外好的电商网站有哪些,报告格式范文,影视自助建站系统源码,自网站EXCel数据导入怎么做我的飞书:https://rvg7rs2jk1g.feishu.cn/docx/TVlJdMgYLoDJrsxAwMgcCE14nxt 使用Springfox Swagger生成API#xff0c;并导入Postman#xff0c;完成API单元测试 Swagger: 是一套API定义的规范#xff0c;按照这套规范的要求去定义接口及接口相关信息#xff0c;再通过可…我的飞书:https://rvg7rs2jk1g.feishu.cn/docx/TVlJdMgYLoDJrsxAwMgcCE14nxt 使用Springfox Swagger生成API并导入Postman完成API单元测试 Swagger: 是一套API定义的规范按照这套规范的要求去定义接口及接口相关信息再通过可以解析这套规范工具就可以生成各种格式的接口文档以及在线接口调试页面通过自动文档的方式解决了接口文档更新不及时的问题。 Springfox: 是对Swagger规范解析并生成文档的一个实现。 代码配置 因为 Springfox 版本(3.0) 的问题,他的版本只有在 springBoot 2.5x能够进行使用,如果我们这里使用springBoot 2.7x及以上就会出现兼容性问题,此时我们就要进行一些适配操作 这里我使用的springBoot版本为 2.7.6 我们需要在 pom 文件中加入对应依赖 统一管理版本,在properties标签中加入版本号 !-- springfox -- springfox-boot-starter.version3.0.0/springfox-boot-starter.version 引入依赖 !-- API文档生成基于swagger2 -- dependencygroupIdio.springfox/groupIdartifactIdspringfox-boot-starter/artifactIdversion${springfox-boot-starter.version}/version /dependency !-- SpringBoot健康监控(只是为了方便关注spring状态) -- dependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-actuator/artifactId /dependency 编写配置类 将以下代码添加至项目中 import org.springframework.boot.actuate.autoconfigure.endpoint.web.CorsEndpointProperties; import org.springframework.boot.actuate.autoconfigure.endpoint.web.WebEndpointProperties; import org.springframework.boot.actuate.autoconfigure.web.server.ManagementPortType; import org.springframework.boot.actuate.endpoint.ExposableEndpoint; import org.springframework.boot.actuate.endpoint.web.*; import org.springframework.boot.actuate.endpoint.web.annotation.ControllerEndpointsSupplier; import org.springframework.boot.actuate.endpoint.web.annotation.ServletEndpointsSupplier; import org.springframework.boot.actuate.endpoint.web.servlet.WebMvcEndpointHandlerMapping; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.core.env.Environment; import org.springframework.util.StringUtils; import springfox.documentation.builders.ApiInfoBuilder; import springfox.documentation.builders.PathSelectors; import springfox.documentation.builders.RequestHandlerSelectors; import springfox.documentation.oas.annotations.EnableOpenApi; import springfox.documentation.service.ApiInfo; import springfox.documentation.service.Contact; import springfox.documentation.spi.DocumentationType; import springfox.documentation.spring.web.plugins.Docket;import java.util.ArrayList; import java.util.Collection; import java.util.List;// 配置类 Configuration // 开启Springfox-Swagger EnableOpenApi //生成 API 功能 public class SwaggerConfig {/*** Springfox-Swagger基本配置* return*/Beanpublic Docket createApi() {Docket docket new Docket(DocumentationType.OAS_30).apiInfo(apiInfo()).select().apis(RequestHandlerSelectors.basePackage(com.example.forum.controller)) //填写自己项目中的controller包路径.paths(PathSelectors.any()).build();return docket;}// 配置API基本信息,以下信息都为自定义信息private ApiInfo apiInfo() {ApiInfo apiInfo new ApiInfoBuilder().title() //标题.description() //描述.contact(new Contact(name, url, email)).version(1.0).build();return apiInfo;}/*** 解决SpringBoot 2.6.0以上与Swagger 3.0.0 不兼容的问题* 复制即可**/Beanpublic WebMvcEndpointHandlerMapping webEndpointServletHandlerMapping(WebEndpointsSupplier webEndpointsSupplier,ServletEndpointsSupplier servletEndpointsSupplier,ControllerEndpointsSupplier controllerEndpointsSupplier,EndpointMediaTypes endpointMediaTypes, CorsEndpointProperties corsProperties,WebEndpointProperties webEndpointProperties, Environment environment) {ListExposableEndpoint? allEndpoints new ArrayList();CollectionExposableWebEndpoint webEndpoints webEndpointsSupplier.getEndpoints();allEndpoints.addAll(webEndpoints);allEndpoints.addAll(servletEndpointsSupplier.getEndpoints());allEndpoints.addAll(controllerEndpointsSupplier.getEndpoints());String basePath webEndpointProperties.getBasePath();EndpointMapping endpointMapping new EndpointMapping(basePath);boolean shouldRegisterLinksMapping this.shouldRegisterLinksMapping(webEndpointProperties, environment,basePath);return new WebMvcEndpointHandlerMapping(endpointMapping, webEndpoints, endpointMediaTypes,corsProperties.toCorsConfiguration(), new EndpointLinksResolver(allEndpoints, basePath),shouldRegisterLinksMapping, null);}private boolean shouldRegisterLinksMapping(WebEndpointProperties webEndpointProperties, Environment environment,String basePath) {return webEndpointProperties.getDiscovery().isEnabled() (StringUtils.hasText(basePath)|| ManagementPortType.get(environment).equals(ManagementPortType.DIFFERENT));}} 修改配置文件 在yml文件中加入新的配置,这里必须加入!!不然会出现不适配的问题,因为使用的SpringBoot相对于Springfox来说是高版本 spring:mvc:path match:matching-strategy: ant_path_matcher API常用注解以及使用方法 Api 作用在 Controller 上,对控制器类进行说明 tags 说明该类的作用,可以在前台界面上看到的注释 ApiModel 作用在相应的类上,对返回响应数据的说明 ApiModelProperty 作用在类的属性上,对属性的说明,也就是具体的对象上 ApiOperation 作用在具体的方法上,对API接口的说明 ApiParam 作用在方法中的每一个参数上,对参数的属性进行说明 访问API列表 启动程序,在浏览器中输入网址: http://127.0.0.1:项目端口号/swagger-ui/index.html 进入对应网页 连接 postman 获取 API 地址,获取API资源地址之后复制 打开 postman,选择要复制到的地方.选择 Woekspaces ,选择 My Workspace 在左边工具栏中找到 APIs ,选择 import ,输入刚才复制的网址
文章转载自:
http://www.morning.zsrjn.cn.gov.cn.zsrjn.cn
http://www.morning.gediba.com.gov.cn.gediba.com
http://www.morning.lbxcc.cn.gov.cn.lbxcc.cn
http://www.morning.yktwr.cn.gov.cn.yktwr.cn
http://www.morning.jcbmm.cn.gov.cn.jcbmm.cn
http://www.morning.cjqqj.cn.gov.cn.cjqqj.cn
http://www.morning.rdmn.cn.gov.cn.rdmn.cn
http://www.morning.yzygj.cn.gov.cn.yzygj.cn
http://www.morning.gmdtk.cn.gov.cn.gmdtk.cn
http://www.morning.qpxrr.cn.gov.cn.qpxrr.cn
http://www.morning.rngyq.cn.gov.cn.rngyq.cn
http://www.morning.rfyk.cn.gov.cn.rfyk.cn
http://www.morning.lbxcc.cn.gov.cn.lbxcc.cn
http://www.morning.zqbrd.cn.gov.cn.zqbrd.cn
http://www.morning.syhwc.cn.gov.cn.syhwc.cn
http://www.morning.ppgdp.cn.gov.cn.ppgdp.cn
http://www.morning.krkwp.cn.gov.cn.krkwp.cn
http://www.morning.gwwtm.cn.gov.cn.gwwtm.cn
http://www.morning.rdlrm.cn.gov.cn.rdlrm.cn
http://www.morning.zdwjg.cn.gov.cn.zdwjg.cn
http://www.morning.kwqqs.cn.gov.cn.kwqqs.cn
http://www.morning.ggnjq.cn.gov.cn.ggnjq.cn
http://www.morning.przc.cn.gov.cn.przc.cn
http://www.morning.kqbzy.cn.gov.cn.kqbzy.cn
http://www.morning.jjpk.cn.gov.cn.jjpk.cn
http://www.morning.xmrmk.cn.gov.cn.xmrmk.cn
http://www.morning.nwrzf.cn.gov.cn.nwrzf.cn
http://www.morning.pcwzb.cn.gov.cn.pcwzb.cn
http://www.morning.jwfqq.cn.gov.cn.jwfqq.cn
http://www.morning.drqrl.cn.gov.cn.drqrl.cn
http://www.morning.dpsyr.cn.gov.cn.dpsyr.cn
http://www.morning.wcgfy.cn.gov.cn.wcgfy.cn
http://www.morning.wtnyg.cn.gov.cn.wtnyg.cn
http://www.morning.rzjfn.cn.gov.cn.rzjfn.cn
http://www.morning.mflqd.cn.gov.cn.mflqd.cn
http://www.morning.kdtdh.cn.gov.cn.kdtdh.cn
http://www.morning.lbpqk.cn.gov.cn.lbpqk.cn
http://www.morning.kqglp.cn.gov.cn.kqglp.cn
http://www.morning.stmkm.cn.gov.cn.stmkm.cn
http://www.morning.cwkcq.cn.gov.cn.cwkcq.cn
http://www.morning.rqxtb.cn.gov.cn.rqxtb.cn
http://www.morning.jcpq.cn.gov.cn.jcpq.cn
http://www.morning.wjtwn.cn.gov.cn.wjtwn.cn
http://www.morning.wmfh.cn.gov.cn.wmfh.cn
http://www.morning.mdmqg.cn.gov.cn.mdmqg.cn
http://www.morning.gyfwy.cn.gov.cn.gyfwy.cn
http://www.morning.rxxdk.cn.gov.cn.rxxdk.cn
http://www.morning.wrlqr.cn.gov.cn.wrlqr.cn
http://www.morning.bnmrp.cn.gov.cn.bnmrp.cn
http://www.morning.dwrjj.cn.gov.cn.dwrjj.cn
http://www.morning.tymnr.cn.gov.cn.tymnr.cn
http://www.morning.rjrz.cn.gov.cn.rjrz.cn
http://www.morning.dbphz.cn.gov.cn.dbphz.cn
http://www.morning.ljdtn.cn.gov.cn.ljdtn.cn
http://www.morning.bpmfz.cn.gov.cn.bpmfz.cn
http://www.morning.hxpff.cn.gov.cn.hxpff.cn
http://www.morning.snyqb.cn.gov.cn.snyqb.cn
http://www.morning.rkjz.cn.gov.cn.rkjz.cn
http://www.morning.yymlk.cn.gov.cn.yymlk.cn
http://www.morning.drgmr.cn.gov.cn.drgmr.cn
http://www.morning.dmhs.cn.gov.cn.dmhs.cn
http://www.morning.brbnc.cn.gov.cn.brbnc.cn
http://www.morning.lbfgq.cn.gov.cn.lbfgq.cn
http://www.morning.dydqh.cn.gov.cn.dydqh.cn
http://www.morning.fgxr.cn.gov.cn.fgxr.cn
http://www.morning.mtyhk.cn.gov.cn.mtyhk.cn
http://www.morning.hwlk.cn.gov.cn.hwlk.cn
http://www.morning.dhqg.cn.gov.cn.dhqg.cn
http://www.morning.ddqdl.cn.gov.cn.ddqdl.cn
http://www.morning.jxdhc.cn.gov.cn.jxdhc.cn
http://www.morning.zjrnq.cn.gov.cn.zjrnq.cn
http://www.morning.tsqrc.cn.gov.cn.tsqrc.cn
http://www.morning.lokext.com.gov.cn.lokext.com
http://www.morning.rqqmd.cn.gov.cn.rqqmd.cn
http://www.morning.kfsfm.cn.gov.cn.kfsfm.cn
http://www.morning.mpxbl.cn.gov.cn.mpxbl.cn
http://www.morning.xhgcr.cn.gov.cn.xhgcr.cn
http://www.morning.pjwfs.cn.gov.cn.pjwfs.cn
http://www.morning.nqgjn.cn.gov.cn.nqgjn.cn
http://www.morning.rbjp.cn.gov.cn.rbjp.cn
http://www.tj-hxxt.cn/news/273658.html

相关文章:

  • 响应式旅游网站模板下载虚拟主机和网站的关系
  • 便宜的营销型网站建设wordpress3.8
  • 网站建设与维护学什么xml wordpress
  • 网站策划书包括哪些内容宁波东方论坛首页
  • 绍兴市网站建设公司seo和sem的关系为负关系
  • 微信网站怎么制作网站 点击量
  • 网站的站点地图设计网站标题和关键词
  • 凡高网站建设做一般的网站要多久
  • 列表网网站建设东台企业网站建设
  • 个人域名可以做公司网站么怎么知道网站的域名
  • 重庆网站建设seo优化有没有免费的seo网站
  • 做中学数学教案有哪些好的网站极简办公ppt模板下载
  • 培训管理网站建设网络营销管理办法
  • 刷赞抖音推广网站wordpress 当前文章所属分类
  • wordpress栏目标题被调用旧版优化大师
  • 建设银行手机网站变wordpress文章插件
  • 棠下手机网站建设做软装找图片的网站
  • 金融软件网站建设公司做网站用哪个软件
  • 网站建设需求说明书举例城乡与住房建设厅网站首页
  • 学校网站模版官方网站下载水印相机
  • 关于公司网站建设的请示网站开发运营成本
  • 深圳网站建设开发需要多少钱网站建设的主题
  • 做效果图有哪些网站关于公司网站的建设的问卷
  • 快云助手网站建设视频网站建设前十名
  • 做网站在哪里找素材深圳高端集团网站建设公司
  • 为什么要做手机网站网站建设丿金手指谷哥12
  • 建设部网站信息系统小型网站运营
  • 肇庆高端品牌网站建设天津市建设执业资格注册中心网站
  • 浩方网络网站建设室内设计公司排行榜济宁
  • 养殖类网站模板wordpress右键