Когда пишешь REST API на Spring Boot, обычно используют префикс
/apiЧтобы не лепить
@RequestMapping("/api") в каждом контроллере, можно настроить это один раз вот так:@Configuration
class WebMvcConfig implements WebMvcConfigurer {
@Override
public void configurePathMatch(PathMatchConfigurer configurer) {
configurer.addPathPrefix("/api",
aClass -> aClass.getPackage().getName().startsWith("com.sivalabs.bookstore"));
}
}
👉 Java Portal
