2
에 대한 루트 컨텍스트로 /api
을 정의하려고하며 각각에 대해 지정하고 싶지는 않습니다.Spring Web MVC에서 모든 @RestController에 대한 컨텍스트 루트를 설정하는 방법은 무엇입니까?
예를 들어, 나는 아직도 /**
에서 제공하는 대신 @RestController("/api/clients")
의 @RestController("/clients")
를 작성하고 /api/clients
에서 사용할 수 내 요청 매핑을하지만 (/main/resources/static
에) 내 정적 자원을 가지고 싶습니다.
server.servlet.contextPath=/api
을 application.properties
으로 설정하는 것은 정적 리소스가 /api
(으)로 제공 될 것이므로 사용 사례에 대한 해결책이 아닙니다. 원하지 않습니다.
간단히 말해, 스프링 웹 MVC에서 JAX-RS @ApplicationPath("/api")
과 동일한 기능을 사용하고 싶습니다. 이것이 가능합니까? 가능한 솔루션의