swagger默认访问路径_spring-boot集成swagger-ui修改默认访问路径

本文介绍了如何在 Spring Boot 中集成 Swagger-UI 并修改其默认访问路径。通过配置 SimpleUrlHandlerMapping 和创建 SwaggerResourceController,将 Swagger 的默认访问路径从 `/swagger-ui` 更改为 `/test`,包括对 SwaggerUI 资源和接口的访问。同时,文章提到了可能遇到的版本兼容问题,建议使用 Swagger-UI 版本 2.9.2 以避免编译错误。
摘要由CSDN通过智能技术生成

private static final String DEFAULT_PATH = "/test";

/**

* SwaggerUI资源访问

*

* @param servletContext

* @param order

* @return

* @throws Exception

*/

@Bean

public SimpleUrlHandlerMapping swaggerUrlHandlerMapping(ServletContext servletContext,

@Value("${swagger.mapping.order:10}") int order) throws Exception {

SimpleUrlHandlerMapping urlHandlerMapping = new SimpleUrlHandlerMapping();

MapurlMap = new HashMap<>();

{

PathResourceResolver pathResourceResolver = new PathResourceResolver();

pathResourceResolver.setAllowedLocations(new ClassPathResource("META-INF/resources/webjars/"));

pathResourceResolver.setUrlPathHelper(new UrlPathHelper());

ResourceHttpRequestHandler resourceHttpRequestHandler = new ResourceHttp

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值