我正在使用Java Spring Boot应用程序。
我在RestController中的当前GET方法在下面。
启动后,我的招摇看起来像下面
有什么办法,我仍然可以在Controller中使用“ / v1 / person”,但是大张旗鼓的我只想显示“ / person”。
我不想要招摇的“ / v1 / person”
首先,不可能这样做。
我认为您完全错误地看待它。 Swagger就像是您暴露给客户端(曾经调用您的API)的合同。这应该包含有关端点的全部内容,客户端如何调用您的端点,带有哪些参数以及客户端可以期望得到什么的详细信息。
如果在控制器中使用/ v1 / person,则意味着只能使用URL http://......./v1/person
来调用它。
现在,如果您(以某种方式)在Swagger中显示/person
,则客户端无法调用您的终结点,并且Swagger的基本概念已被破坏。
希望清楚。