应用程序的休息路径

Rest path for application

我是 Spring Boot 的新手,但我想以这种方式构建我的应用程序,它可以在同一台服务器上部署多个应用程序,并且我想区分休息路径。

例如,假设我有应用程序用户管理和动物管理,并且我在这两个应用程序中都有一个响应路径 \names 的休息控制器。 localhost:8080 上的这两个应用程序 运行 所以当发送 GETlocalhost:8080/users/names 时,我希望用户管理的控制器做出反应,并且对带有 [= 的动物也是如此12=] 到 localhost:8080/animals/names.

我可以在控制器上放置一个 @RequestMapping 来实现 names 部分,但如果我在应用程序上做同样的事情,它就会被忽略。

基本上我想告诉我的申请"Every controller in this application should be mapped to the rest path specified on the controller, but prefixed with 'x'"。

我该怎么做。

我正在寻找 contextPath,只是不知道名字。 通过将 server.contextPath=/users 属性放在 application.properies 中,它像我想要的那样工作。 谢谢@Vaionixx