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

开发h5网站开发wordpress 修改ssl

开发h5网站开发,wordpress 修改ssl,海外网络专线免费,wordpress新浪knife4j是为Java MVC框架集成Swagger生成Api文档的增强解决方案,前身是swagger-bootstrap-ui,取名kni4j是希望它能像一把匕首一样小巧,轻量,并且功能强悍! 官网地址#xff1a; Knife4j 集Swagger2及OpenAPI3为一体的增强解决方案. | Knife4j 本文以Springboot3版本集成kn… knife4j是为Java MVC框架集成Swagger生成Api文档的增强解决方案,前身是swagger-bootstrap-ui,取名kni4j是希望它能像一把匕首一样小巧,轻量,并且功能强悍! 官网地址 Knife4j · 集Swagger2及OpenAPI3为一体的增强解决方案. | Knife4j 本文以Springboot3版本集成knife4j叙述(请注意版本差别不同版本写法不同)。 第一步创建Spring Boot项目并且在pom.xml中引入Knife4j的依赖包代码如下 dependencygroupIdcom.github.xiaoymin/groupIdartifactIdknife4j-openapi3-jakarta-spring-boot-starter/artifactIdversion4.4.0/version /dependency dependencygroupIdio.springfox/groupIdartifactIdspringfox-spring-web/artifactIdversion3.0.0/version /dependency 第二步创建Swagger配置依赖代码如下 package blog.web.config;import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import springfox.documentation.builders.ApiInfoBuilder; import springfox.documentation.builders.PathSelectors; import springfox.documentation.builders.RequestHandlerSelectors; import springfox.documentation.service.ApiInfo; import springfox.documentation.spi.DocumentationType; import springfox.documentation.spring.web.plugins.Docket;Configuration public class Knife4jConfiguration {Beanpublic Docket docketAdmin() {System.out.println(swagger 准备生成接口文档...);ApiInfo apiInfo new ApiInfoBuilder().title(清山博客文档).version(2.0).description(清山博客项目接口文档).build();return new Docket(DocumentationType.SWAGGER_2).groupName(管理端接口).apiInfo(apiInfo).select()// 指定swagger需要扫描的包.apis(RequestHandlerSelectors.basePackage(blog.web)).paths(PathSelectors.any()).build();} }第三步:新建一个接口Controller类如下 RestController RequestMapping(body) Tag(name body参数) public class BodyController {Operation(summary 普通body请求)PostMapping(/body)public ResponseEntityFileResp body(RequestBody FileResp fileResp){return ResponseEntity.ok(fileResp);}Operation(summary 普通body请求ParamHeaderPath)Parameters({Parameter(name id,description 文件id,in ParameterIn.PATH),Parameter(name token,description 请求token,required true,in ParameterIn.HEADER),Parameter(name name,description 文件名称,required true,inParameterIn.QUERY)})PostMapping(/bodyParamHeaderPath/{id})public ResponseEntityFileResp bodyParamHeaderPath(PathVariable(id) String id,RequestHeader(token) String token, RequestParam(name)String name,RequestBody FileResp fileResp){fileResp.setName(fileResp.getName(),receiveName:name,token:token,pathID:id);return ResponseEntity.ok(fileResp);} }注意事项 1.Spring Boot 3 只支持OpenAPI3规范 2.Knife4j提供的starter已经引用springdoc-openapi的jar开发者需注意避免jar包冲突 3.JDK版本必须 17 参考 快速开始 | Knife4j
http://www.hkea.cn/news/14581396/

相关文章:

  • 谷歌网站地图生成wordpress头像上传插件
  • 给网站做插画分辨率新品发布会策划方案ppt
  • 门户网站做吗基于html5的购物网站开发
  • h5商城网站是什么意思怎样做分类网站
  • 2019做网站wordpress category.php制作
  • 做公司网站需要营业执照吗企业信用等级查询系统
  • 建设银行签证预约网站七台河做网站
  • 洛阳专业做网站多少钱wordpress 5.2中文版
  • 神东集团网站建设苏州有哪些做网站
  • 修改图片网站wordpress开发者中心
  • 外贸类网站模板做统计的网站
  • 郑州网站开发douyanetopenwrt wordpress
  • 民族团结 网站建设秦皇岛市做公司网站的
  • 宝安网站设计哪家最好2023房地产最新消息
  • 手机的网站建设目标是什么意思嘉兴做网站多少钱
  • 做+淘宝客最大的网站是叫什么沈阳网站建设定制
  • 公司展示网站制作电子商务网站建设运营
  • 建设网站要注意什么怎样用word2003做网站
  • 网站定制业务贵州省都匀市网站建设
  • 镇江网站关键词正规营销型网站建设公司
  • 自助网站建设软件温州网站建设制作
  • 模块式网站制作做外贸soho 需要有网站吗
  • 五合一建站服装设计公司属于什么行业类型
  • 51zwd一起做网店seo网站推广排名
  • 公司网站模板大全做网站怎么调整图片间距
  • 企业网站建设存在的不足与困难WordPress 建电商网站
  • 什么浏览器好用可以看任何网站wordpress 精仿36kr
  • 上海黄浦 网站制作门户网站安全建设
  • 三网合一网站开发是什么开发公司资质质量体系
  • 做网站用tomcat上海做网站的月薪