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

外贸网站支付接口wordpress备份方法

外贸网站支付接口,wordpress备份方法,辽阳专业网站开发公司,响应式网页设计技术文章目录 SpringFox3.0.0openapi3Swagger 注解迁移ApiApiOperationApiImplicitParamApiModelApiModelProperty 最近想尝试一下最新的 SpringBoot 项目#xff0c;于是将自己的开源项目进行了一些升级。 JDK 版本从 JDK8 升级至 JDK17。SpringBoot 版本从 SpringBoot 2.7.3 升… 文章目录 SpringFox3.0.0openapi3Swagger 注解迁移ApiApiOperationApiImplicitParamApiModelApiModelProperty 最近想尝试一下最新的 SpringBoot 项目于是将自己的开源项目进行了一些升级。 JDK 版本从 JDK8 升级至 JDK17。SpringBoot 版本从 SpringBoot 2.7.3 升级到 SpringBoot 3.2.0 SpringFox3.0.0 在 SpringBoot2.7.3 版本的时候项目使用的是 SpringFox3.0.0 的依赖用于使用 Swagger相关依赖如下 dependencygroupIdio.springfox/groupIdartifactIdspringfox-boot-starter/artifactIdversion3.0.0/version /dependency项目编译没有问题但是启动运行的时候报错 javax.servlet.http.HttpServletRequest ClassNotFoundException 异常。 这是因为 SpringFox3.0.0 底层有 Swagger2 和 Swagger3 两套一来其中 Swagger2 底层依赖 javax 模块但是在 SpringBoox3 的版本中已经彻底移除了 javax 模块改为使用 jakarta 所以才会报这个错误。 openapi3 解决方案移除 Swagger2改为完全使用 Swagger3。 在项目 pom.xml 中移除 SpringFox3.0.0 的依赖改为使用 openapi3 的依赖如下 dependencygroupIdcom.github.xiaoymin/groupIdartifactIdknife4j-openapi3-jakarta-spring-boot-starter/artifactIdversion4.0.0/version /dependencySwagger 注解迁移 Swagger2 和 Swagger3 使用的是完全不同的两套注解所以原本使用 Swagger2 相关注解的代码页需要完全迁移改为使用 Swagger3 的注解。 Swagger2Swagger3ApiTagApiOperationOperationApiImplicitParamsParametersApiImplicitParamParameterApiModelSchemaApiModelPropertySchemaApiResponsesApiResponsesApiResponseApiResponseApiIgnoreHidden 或者 其他注解的 hidden true 属性 Api Swagger2 代码 Api(value 用户操作接口, tags UserController)Swagger3 代码 Tag(name UserController, description 用户操作接口)ApiOperation Swagger2 代码 ApiOperation(value 分页查询用户数据)Swagger3 代码 Operation(description 分页查询用户数据)ApiImplicitParam Swagger2 代码 ApiImplicitParams({ApiImplicitParam(name currentPage, value 当前页码, dataTypeClass Integer.class, required true),ApiImplicitParam(name size, value 当前页大小, defaultValue 10, dataTypeClass Integer.class),ApiImplicitParam(name queryUser, value 用户查询条件, dataTypeClass User.class) }Swagger3 代码 Parameters({Parameter(name currentPage, description 当前页码, required true),Parameter(name size, description 当前页大小, example 10),Parameter(name queryUser, description 用户查询条件) })ApiModel Swagger2 代码 ApiModel(value 用户信息实体类)Swagger3 代码 Schema(name 用户信息实体类)ApiModelProperty Swagger2 代码 ApiModelProperty(value 用户名称)Swagger3 代码 Schema(name 用户名称)
http://www.zqtcl.cn/news/705568/

相关文章:

  • 网站建设布局利于优化火狐搜索引擎
  • 公司给别人做的网站违法吗hexo插件wordpress
  • 网站用什么语言做动易网站迁移
  • 网站备案上传照片几寸织梦模板网站好吗
  • 怎么通过数据库做网站的登录wordpress 注册登录插件
  • 读书网站排名大的网站建设公司好
  • 电商网站建设系统公司 网站建
  • 西安建站费用优化系统是什么意思
  • 做网站认证对网站有什么好处中信建设有限责任公司四川分公司电话
  • 王者做网站福州seo外包公司
  • 网站建设教程百度网盘网站报价明细
  • 网站建设杭州哪家好ui设计学校
  • 门户网站做等级保护测评成都企业建站系统
  • 网站建设需求确认表网站建设需求材料
  • 定制型网站制作价格北京网站建设费用
  • 与女鬼做的网站上海有限公司
  • ytwzjs烟台网站建设c 做的网站又哪些
  • 做网站就是做app中国包装创意设计网
  • 淄博做网站宿迁房产网丫丫找房
  • 苏州专业做网站比较好的公司杭州好的公司网站设计
  • 做百度网站要多少钱帮做网站一般多少钱
  • 云南网站备案查询山西做网站费用
  • 北京建站管理系统开发网站高转化页面
  • 南充网站制作不会做网站能做网络销售吗
  • 这2个代码 找做网站的 安装一下搜索引擎排行榜
  • 百度收录收费 重大网站网络空间设计说明怎么写
  • 网站开发 php模板图书馆网站建设的项目报告
  • 保定模板建站定制网站wordpress 收集
  • 万网 网站模板软件开发三个主要阶段
  • 网站首页psd格式怎么做seo关键词有哪些类型