springboot怎么更新配置Swagger3
发表于:2025-11-15 作者:千家信息网编辑
千家信息网最后更新 2025年11月15日,这篇文章主要介绍了springboot怎么更新配置Swagger3的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇springboot怎么更新配置Swagger3文章都会有
千家信息网最后更新 2025年11月15日springboot怎么更新配置Swagger3
这篇文章主要介绍了springboot怎么更新配置Swagger3的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇springboot怎么更新配置Swagger3文章都会有所收获,下面我们一起来看看吧。
1.引入依赖,版本3.0.0只引入一个即可
io.springfox springfox-boot-starter 3.0.0
2. 配置类SwaggerConfig
package org.fh.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.oas.annotations.EnableOpenApi;import springfox.documentation.service.ApiInfo;import springfox.documentation.spi.DocumentationType;import springfox.documentation.spring.web.plugins.Docket;/** * 说明:Swagger 接口API生成 * 作者:FH Admin * from fhadmin.cn */@Configuration@EnableOpenApipublic class SwaggerConfig { @Bean public Docket createRestApi() { return new Docket(DocumentationType.OAS_30) .apiInfo(apiInfo()) .select() .apis(RequestHandlerSelectors.basePackage("org.fh.controller")) // 为当前包路径 .paths(PathSelectors.any()) .build(); } private ApiInfo apiInfo() { return new ApiInfoBuilder() .title("FH Admin Swagger3 RESTful API") // 页面标题 .version("3.0") // 版本号 .description("fhadmin.org") // 描述 .build(); }}3.Swagger 拦截配置
package org.fh.config;import org.springframework.context.annotation.Configuration;import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;import org.springframework.web.servlet.config.annotation.ViewControllerRegistry;import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;/** * 说明:Swagger 拦截配置 * 作者:FH Admin * from fhadmin.cn */@Configurationpublic class WebMvcConfig implements WebMvcConfigurer { @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { registry. addResourceHandler("/swagger-ui/**") .addResourceLocations("classpath:/META-INF/resources/webjars/springfox-swagger-ui/") .resourceChain(false); } @Override public void addViewControllers(ViewControllerRegistry registry) { registry.addViewController("/swagger-ui/") .setViewName("forward:/swagger-ui/index.html"); }}4.访问 127.0.0.1:8081/swagger-ui/index.html5.接口说明案例处理类上加注解,比如@Api("用户注册登录接口")在方法上加注解,比如@ApiOperation(value = "登录", notes="校验登录是否成功")@ApiImplicitParam(name = "KEYDATA", value = "用户名密码混淆码组合", paramType = "query", required = true, dataType = "String")工作流模块-------------------------------www.fhadmin.cn
1.模型管理:web在线流程设计器、导入导出xml、复制流程、部署流程
2.流程管理:导入导出流程资源文件、查看流程图、根据流程实例反射出流程模型、激活挂起
3.运行中流程:查看流程信息、当前任务节点、当前流程图、作废暂停流程、指派待办人、自由跳转
4.历史的流程:查看流程信息、流程用时、流程状态、查看任务发起人信息
5.待办任务:查看本人个人任务以及本角色下的任务、办理、驳回、作废、指派一下代理人
6.已办任务:查看自己办理过的任务以及流程信息、流程图、流程状态(作废 驳回 正常完成)
办理任务时候可以选择用户进行抄送,就是给被抄送人发送站内信通知当前审批意见以及备注信息
注:当办理完当前任务时,下一任务待办人会即时通讯收到新任务消息提醒,当作废和完结任务时,
任务发起人会收到站内信消息通知
关于"springboot怎么更新配置Swagger3"这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对"springboot怎么更新配置Swagger3"知识都有一定的了解,大家如果还想学习更多知识,欢迎关注行业资讯频道。
流程
任务
配置
信息
更新
接口
流程图
用户
知识
登录
作者
内容
发起人
模型
注解
消息
版本
状态
篇文章
管理
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全有什么冷知识
哈尔滨软件开发公司排名
互联网 博彦科技
蒸汽服务器
2019河北网络安全知识
自建linux邮件服务器
校园网络安全保卫专题会议
综合软件开发实践简易报告
数据库rar下载
北京拉勾网络技术公司怎么样
三级网络技术考试软件
戴尔t40服务器没有vga
逻辑分析软件开发
聚焦网络安全论文
互联网前十大科技公司
网络安全各方面的内容
河南科技大学汝阳互联网医院
广德多功能软件开发服务商家
网络技术人员统计
网络安全的顶会期刊
三级网络技术中的配置路由器
oa办公软件开发资料
综合软件开发实践简易报告
电脑机房服务器的作用
我们如何防范网络安全问题
数据库设置白名单访问
mac系统如何登服务器
河北手机软件开发常用指南
服务器温度怎么控制
图书馆管理数据库设计