java 瑞吉外卖优化day3 前后端分离开发

文章介绍了如何在项目中集成YApi和Swagger来管理前端技术栈。首先,通过导入特定的Maven坐标启动Knife4jSpringBootStarter。接着,配置静态资源映射以确保接口文档页面可访问。然后,在LoginCheckFilter中排除文档路径。最后,文章提到了一些常用的描述型注解,帮助开发者更好地理解和使用这些工具。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

问题说明:

介绍

开发流程 

 

前端技术栈

 

YApi

 使用方法

 

Swagger技术 

介绍

1.导入坐标

<dependency>            

<groupId>com.github.xiaoymin</groupId>  

 <artifactId>knife4j-spring-boot-starter</artifactId>            

<version>3.0.2</version>

</dependency> 

2.导入相关配置类

3、设置静态资源映射(WebMvcConfig类中的addResourceHandlers方法),否则接口文档页面无法访问 

registry.addResourceHandler("doc.html").addResourceLocations("classpath:/META-INF/resources/"); registry.addResourceHandler("/webjars/**").addResourceLocations("classpath:/META-INF/resources/webjars/");

4、在LoginCheckFilter中设置不需要处理的请求路径

 常用注解

 类似于描述型注解

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值