gpt4 book ai didi

java - 无法在 Swagger 上查看根 API 端点

转载 作者:行者123 更新时间:2023-12-02 10:19:53 24 4
gpt4 key购买 nike

@RestController
@RequestMapping("/api")
public class ApplicationController {


@Autowired
private DBInitializer dbInitializer;

@Autowired
ApplicationService service;

@GetMapping
public List<ApplicationEntity> getAllNames() {
return dbInitializer.findAll();
}

@GetMapping(value = "/config")
public String getProperties() {
return service.getLinks();
}

}

那是我的 Controller 。在 swagger-ui 中我无法查看

localhost:8181/api

但是,我可以查看

localhost:8181/api/config

任何人都可以帮助我获得 swagger ui 上的基本端点吗?

提前致谢!

编辑添加 - Swagger 配置

swagger:
title: DemoApp API
description: DemoApp API documentation
version: ${info.build.version:0.0.1}
termsOfServiceUrl:
contact:
license:
licenseUrl:
includePattern: "/.*"

最佳答案

尝试在映射值中分配空字符串,如下所示:

@GetMapping(value="")
public List<ApplicationEntity> getAllNames() {
return dbInitializer.findAll();
}

关于java - 无法在 Swagger 上查看根 API 端点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54414253/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com