Аннотация Spring MVC @RequestMapping способна обрабатывать методы HTTP-запроса, такие как GET, PUT, POST и DELETE.Это объясняется в этой документации Документация .
@RequestMapping("/api1")
@ResponseBody
public String abc() {
return "example1";
}
@RequestMapping(value="/ap1", method = RequestMethod.GET)
@ResponseBody
public String abc2() {
return "example2";
}
Теперь, если вы выполняете запрос GET, предположим, что "http://localhost/ap1" с использованием любого инструмента (например, Почтальон) ответитбудет "example2". Все другие поддерживаемые методы HTTP (POST, PUT, DELETE) приведут к примеру 1, вы можете сослаться на этот Ответ , я просто перефразировал этот ответ.