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

网站改版 网站存在问题关键词首页排名代做

网站改版 网站存在问题,关键词首页排名代做,厦门app网站设计,营销咨询公司排名若依配置knife4j (swagger 增强版) 若依前后端分离使用的是swagger3版本的接口文档组件&#xff0c;生成的接口文档不仅需要登录状态&#xff0c;而且 Swagger UI 默认的界面确实不太理想&#xff1a; 1.配置knife4j admin模块的xml <dependency><groupId>com.git…

若依配置knife4j (swagger 增强版)

若依前后端分离使用的是swagger3版本的接口文档组件,生成的接口文档不仅需要登录状态,而且 Swagger UI 默认的界面确实不太理想:

Swagger UI

1.配置knife4j

admin模块的xml

<dependency><groupId>com.github.xiaoymin</groupId><artifactId>knife4j-spring-boot-starter</artifactId><version>3.0.3</version>
</dependency>

替换掉

<dependency><groupId>io.springfox</groupId><artifactId>springfox-boot-starter</artifactId><version>3.0.0</version>
</dependency>

在总模块下的xml中直接添加 knif4j 就可以了,不需要去除原来的 swagger3。

<!-- knife4j(swagger3增强版) -->
<dependency><groupId>com.github.xiaoymin</groupId><artifactId>knife4j-spring-boot-starter</artifactId><version>${knife4j.version}</version>
</dependency><!-- Swagger3依赖 -->
<dependency><groupId>io.springfox</groupId><artifactId>springfox-boot-starter</artifactId><version>${swagger.version}</version><exclusions><exclusion><groupId>io.swagger</groupId><artifactId>swagger-models</artifactId></exclusion></exclusions>
</dependency>

application.yml

# Knife4j配置
knife4j:# 是否开启Knife4j(swagger 增强版)enable: true# 开启屏蔽文档资源production: false

此时可以通过 ip+port+/doc.html,直接访问文档页面

2.常用注解

swagger 常用的注解就这么几个:

@Api(value = “xxx”):用于控制器

@ApiOperation(“xxx”):用于方法

@ApiModel(description = “xxx”):请求模型

@ApiModelProperty(value = “xxx”, required = true):用于用户请求模型属性,equired 是否必须,如果需要验证字段,可以在定义模型前面添加 @Validated,如:@RequestBody @Validated

3.解决跨域

admin模块添加下面这个配置文件,即可

package com.ruoyi.web.core.config;/*** 解决跨域*/
@Configuration
public class CorsConfig {@Beanpublic CorsFilter corsWebFilter() {CorsConfiguration corsConfiguration = new CorsConfiguration();// 允许的请求头corsConfiguration.addAllowedHeader("*");// 允许的请求源corsConfiguration.addAllowedOrigin("*");// 允许的请求方法 ==> GET, HEAD, POST, PUT, PATCH, DELETE, OPTIONS, TRACEcorsConfiguration.addAllowedMethod("*");// URL 映射 (如: /admin/**)UrlBasedCorsConfigurationSource urlBasedCorsConfigurationSource = new UrlBasedCorsConfigurationSource();urlBasedCorsConfigurationSource.registerCorsConfiguration("/**", corsConfiguration);return new CorsFilter(urlBasedCorsConfigurationSource);}
}
http://www.dtcms.com/wzjs/98850.html

相关文章:

  • 建行个人余额查询网站网站检测工具
  • wordpress阅读全文插件seo公司北京
  • 福田附件网站建设公司冯耀宗seo博客
  • 秦皇岛建设局官方网站广东省新闻
  • 南京有关制作网站的公司seo营销技巧
  • 郑州网站建设设计今日热点新闻事件摘抄
  • 以学校为目标做网站策划书网站点击量 哪里查询
  • 品牌网站建设 蝌蚪小8百度竞价点击工具
  • 怎么在网站做直播间友情网
  • 东莞网站建设 模具营销目标分为三个方面
  • 怎么做购物平台网站百度推广登陆平台
  • php网站开发技术期末题库seo搜索引擎优化怎么优化
  • 手机版网站开发教程今日国内最新新闻
  • 网站现状分析网络推广运营推广
  • 网站开发遇到的难点比较正规的代运营
  • 263企业邮箱手机版登录360优化大师官方版
  • 京东网站是哪个公司做的网页在线客服免费版
  • ppt做的比较好的网站深圳网络推广最新招聘
  • 卡盟怎么网站怎么做个人网站制作教程
  • 大型网站如何优化百度站长工具综合查询
  • 贵阳网站建设公司哪家好阿里巴巴推广
  • 随州网站建设有限公司对网站进行seo优化
  • 个人开办导航网站需要怎么做贴吧高级搜索
  • 上网站建设网络推广项目计划书
  • 响应式企业网站建设网站怎么做外链
  • wordpress悬赏功能深圳关键词推广优化
  • 个人盈利网站怎么建立大批量刷关键词排名软件
  • 怎样在微信中做网站优化排名工具
  • 旅游网站建设项目策划书广州今日新闻最新消息
  • 网站建设简运维 简历windows优化大师在哪里