news 2026/9/30 4:56:03

怎么把swagger加入到项目中

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
怎么把swagger加入到项目中

怎么把swagger加入到项目中

1

2和3

/** * 配置类,注册web层相关组件 */ @Configuration @Slf4j public class WebMvcConfiguration extends WebMvcConfigurationSupport { /** * 通过knife4j生成接口文档 * @return */ @Bean public Docket docket() { ApiInfo apiInfo = new ApiInfoBuilder() .title("苍穹外卖项目接口文档") .version("2.0") .description("苍穹外卖项目接口文档") .build(); Docket docket = new Docket(DocumentationType.SWAGGER_2) .apiInfo(apiInfo) .select() .apis(RequestHandlerSelectors.basePackage("com.sky.controller")) .paths(PathSelectors.any()) .build(); return docket; } /** * 设置静态资源映射 * @param registry */ @Override protected void addResourceHandlers(ResourceHandlerRegistry registry) { registry.addResourceHandler("/doc.html").addResourceLocations("classpath:/META-INF/resources/"); registry.addResourceHandler("/webjars/**").addResourceLocations("classpath:/META-INF/resources/webjars/"); } }

请求到localhost:8080/doc.html即可看到swagger页面

常用注解

@Api(tags = "xxxxx")

@ApiModel(description = "xxxxxx")

@ApiModelProperty("xxxxxx")

@ApiOperation("xxxxxx")

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/23 9:49:03

deepseek怎么导出文档

DeepSeek 导出文档全攻略:2026 AI 生产力工具兼容性深度测评 在 2026 年的大模型应用潮中,**“如何将 DeepSeek 生成的内容导出为文档”**已成为 CSDN 社区及各大技术论坛的高频搜索词。根据《2026 全球 AI 生成式内容白皮书》数据显示,超过 …

作者头像 李华
网站建设 2026/8/23 9:49:03

Java转Go的难点四:接口和适配器

如果在Java基础上学习到Go的接口时,很难不被绕晕进去,因为Go和Java在这里是完全不同的两种设计思维。 Java的接口设计:自上而下显式接口 在 Java 中,接口由服务提供方定义,调用方必须明确声明implements遵守这套规范才…

作者头像 李华
网站建设 2026/8/23 9:49:03

ssm+java2026年毕设身心健康分析系统【源码+论文】

本系统(程序源码)带文档lw万字以上 文末可获取一份本项目的java源码和数据库参考。系统程序文件列表开题报告内容一、选题背景关于健康管理系统的研究,现有研究主要以综合性医疗信息管理平台为主,专门针对个人日常健康监测、心理健…

作者头像 李华
网站建设 2026/8/23 9:49:04

CAIE注册人工智能工程师认证:传统行业转型的“硬核适配器”

在数字化转型的深水区,传统行业正面临一个共同难题:引入AI技术不难,难的是让员工具备“用AI解决实际问题”的能力。培训没少做,钱没少花,可回到工位上,大多数人还是“不会用、不敢用、用不好”。 而CAIE认证,恰好填上了这道鸿沟。 一、广度:不止于技术,更是“AI+行业…

作者头像 李华
网站建设 2026/8/23 9:49:04

纯代码重构 MBA 培训管理系统 (一):架构选型与全栈脚手架搭建

目录前言一、 系统全貌与架构选型二、 在 Trae 中初始化项目脚手架三、 安装核心依赖四、 核心架构:构建目录树五、 跑通第一行代码前言 本教程将带你从零开始,使用现代主流技术栈构建一个完整的 MBA 培训管理系统。我们将涵盖系统管理、CRM 客户管理、…

作者头像 李华
网站建设 2026/8/23 9:49:04

用COMSOL玩转声学黑洞能量收集

COMSOL模型声学黑洞压电能量收集最近在折腾一个有意思的项目——声学黑洞(ABH)结构的压电能量收集模型。这玩意儿说白了就是利用特殊结构把声波能量集中到一个小区域,再用压电材料转换成电能。整个过程需要处理声振耦合、压电方程、能量转换效…

作者头像 李华