应用程序的休息路径
Rest path for application
我是 Spring Boot 的新手,但我想以这种方式构建我的应用程序,它可以在同一台服务器上部署多个应用程序,并且我想区分休息路径。
例如,假设我有应用程序用户管理和动物管理,并且我在这两个应用程序中都有一个响应路径 \names
的休息控制器。
localhost:8080
上的这两个应用程序 运行 所以当发送 GET
到 localhost: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
我是 Spring Boot 的新手,但我想以这种方式构建我的应用程序,它可以在同一台服务器上部署多个应用程序,并且我想区分休息路径。
例如,假设我有应用程序用户管理和动物管理,并且我在这两个应用程序中都有一个响应路径 \names
的休息控制器。
localhost:8080
上的这两个应用程序 运行 所以当发送 GET
到 localhost: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