2017-11-13 3 views
2

에 대한 루트 컨텍스트로 /api을 정의하려고하며 각각에 대해 지정하고 싶지는 않습니다.Spring Web MVC에서 모든 @RestController에 대한 컨텍스트 루트를 설정하는 방법은 무엇입니까?

예를 들어, 나는 아직도 /**에서 제공하는 대신 @RestController("/api/clients")@RestController("/clients")를 작성하고 /api/clients에서 사용할 수 내 요청 매핑을하지만 (/main/resources/static에) 내 정적 자원을 가지고 싶습니다.

server.servlet.contextPath=/apiapplication.properties으로 설정하는 것은 정적 리소스가 /api (으)로 제공 될 것이므로 사용 사례에 대한 해결책이 아닙니다. 원하지 않습니다.

간단히 말해, 스프링 웹 MVC에서 JAX-RS @ApplicationPath("/api")과 동일한 기능을 사용하고 싶습니다. 이것이 가능합니까? 가능한 솔루션의

답변