默认情况下并不需要添加此配置即可访问

    很多朋友在使用SpringBoot集成swagger-bootstrap-ui后,都无法访问doc.html界面,此时,你可能需要实现SpringBoot的WebMvcConfigurer接口,添加相关的ResourceHandler,代码如下:

    1. @SpringBootApplication
    2. public class SwaggerBootstrapUiDemoApplication implements WebMvcConfigurer{
    3. @Override
    4. public void addResourceHandlers(ResourceHandlerRegistry registry) {
    5. registry.addResourceHandler("doc.html").addResourceLocations("classpath*:/META-INF/resources/");
    6. registry.addResourceHandler("/webjars/**").addResourceLocations("classpath*:/META-INF/resources/webjars/");
    7. }
    8. }

    同理,在使用SpringMvc或者shiro等权限框架时,如果页面无法访问,配置doc.html属性即可

    关于SpringBoot的代码示例可参考swagger-bootstrap-ui-demo