请教一个 Springboot 配置的问题

2023-09-01 22:36:16 +08:00
 hello2090

谢谢各位大佬指教

长话短说,因为我用的 swagger-ui 3.0.0 版本和现在的 Springboot 2.7.15 版本不兼容,需要在application.properties 里加这么一个配置

#spring.mvc.pathmath.matching-strategy = ANT_PATH_MATCHER

想问问,有啥方法可以不用在 application.properties 里面配置,而是 code 里面配置,我没仔细看,不是很确定,继承 WebMvcConfigurer,重载他的configurePathMatch 可以吗?也就是

@Override
public void configurePathMatch(PathMatchConfigurer configurer) {
    configurer.setPathMatcher(new AntPathMatcher());
}

这和那句配置的效果是一样的吗?

我当然还可以用 @EnableWebMvc 因为他会带进一个 antpathmatcher, 但我怕他带进别的配置搞乱现有的东西所以最好是像上面一样单独配置

谢谢

971 次点击
所在节点    Java
1 条回复
Edward4074
2023-09-02 11:05:54 +08:00
我换成了 spring-doc

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/970238

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX