忽略 Spring boot 中特定端点的上下文路径

Nee*_*abh 6 java spring-boot

我已server.servlet.context-path=/xyz在 application.properties 文件中设置了该属性,因此我的所有端点都有 /xyz 前缀。现在,我想创建一个不应以 /xyz 作为前缀的端点(作为特殊情况)。我怎样才能做到这一点?

Dea*_*ool 5

从技术上讲这是不可能的,因为 Spring Boot 只有一个DispatcherServlet前端控制器,如果你想要两个不同的路径,那么你可以@RequestMapping在两个不同的控制器上使用注释

你们仍然想要两个不同的,context-paths那么你们应该有两个DispatcherServlet's