spring - @RequestMapping, @PostMapping, @GetMapping 차이

Yuri Lee·2021년 1월 18일
0

배경

공부를 하다가 다른 어노테이션을 사용해서 동일한 작업을 수행하는 것을 보았다.

Spring 4.3

Spring 4.3부터 Spring MVC 컨트롤러 메소드를 위해 새로운 어노테이션 5개가 추가되었다.
https://github.com/spring-projects/spring-framework/issues/18022

  • @PostMApping
  • @GetMApping
  • @PutMApping
  • @PDeleteMApping
  • @PatchMApping

차이

@RequestMapping(value="/getList", method = { RequestMethod.POST}

다음의 코드를

@PostMapping("/getList")

짧게 줄일 수 있다. httpMethods를 맵핑시킬 때 후자의 방법을 사용하는 게 훨신 수월할 것 같다.


https://0penster.tistory.com/24

profile
Step by step goes a long way ✨

0개의 댓글