尝试使用 swaggerGroup 但无法正常工作

Trying to use swaggerGroup but I can't get it working properly

所以我一直在摆弄招摇和招摇-ui 并且希望能够将我的 api 分成不同的组。这是我的 SwaggerConfig

@Configuration
@EnableSwagger
public class SwaggerConfig {

    private SpringSwaggerConfig springSwaggerConfig;

    @Autowired
    public void setSpringSwaggerConfig(SpringSwaggerConfig springSwaggerConfig){
        this.springSwaggerConfig = springSwaggerConfig;
    }

    @Bean
    public SwaggerSpringMvcPlugin customBankImplementation(){
        return new SwaggerSpringMvcPlugin(this.springSwaggerConfig)
            .apiInfo(new ApiInfo("Simple Business Demo API",
                "API for a simple business structure FOR BANKS",
                "API's terms of service", 
                "someone@someplace.com", 
                "API Licence Type", 
                "API License URL"))
                .swaggerGroup("bankGroup")
                .includePatterns(".*/bank.*");
    }

    @Bean
    public SwaggerSpringMvcPlugin customMerchantImplementation(){
        return new SwaggerSpringMvcPlugin(this.springSwaggerConfig)
            .apiInfo(new ApiInfo("Simple Business Demo API",
                "API for a simple business structure For MERCHATNTS",
                "API's terms of service", 
                "someone@someplace.com", 
                "API Licence Type", 
                "API License URL"))
                .swaggerGroup("merchantGroup")
                .includePatterns(".*/merchant.*");
    }

}

当我输入 http://localhost:8080/apidocs/index.html

http://localhost:8080/apidocs/index.html?group=bankGroup

http://localhost:8080/apidocs/index.html?group=merchantGroup 它把我带到了银行 api。

我不知道如何让它显示给我的商家api,任何帮助将不胜感激。

我也想知道我应该只有一个 index.html 还是每个控制器都应该有单独的 class?

所以在进一步的检查和测试中,我认为我对 "swaggerGroup" 的功能有误,我很确定它只允许您显示 [=13] 的 JSON 表示=] 并且实际上根本不会影响招摇 ui 东西。