반응형
Spring @RequestMapping @GetMapping @PostMapping차이
목차
- Spring @RequestMapping @GetMapping @PostMapping차이
Spring @RequestMapping @GetMapping @PostMapping차이
Spring 4.3 버전부터 Spring MVC 컨트롤 매소드를 위한 새로운 어노테이션 5개가 추가됐습니다.
- @PostMapping
- @GetMapping
- @PutMapping
- @DeleteMapping
- @PatchMapping
이름을 보면 알 수 있듯이 각각의 어노테이션은 HttpMethods에 맵핑 됩니다.
@PostMapping은 Post로 @GetMapping은 Get으로 @PutMapping 은 Put으로 @DeleteMapping Delete로 @PatchMapping Patch로 RequestMapping을 합니다.
기존에
1
|
@RequestMapping(value = "/mainBanner", method= {RequestMethod.POST} )
|
cs |
이렇게 쓰였다면
1
|
@PostMapping("/mainBanner")
|
cs |
POST 뿐만 아니라 GET, PUT, DELETE, PATCH 또한 이렇게 줄일 수 있으니
상황에 따라서 알아서 사용하시면 됩니다.
반응형
'프로그래밍 > 웹개발(WEB)' 카테고리의 다른 글
[Eclipse]이클립스 자주 사용하는 단축키 모음 (0) | 2021.02.16 |
---|---|
telnet 사용법과 설치방법 (0) | 2021.02.15 |
Eclipse Diplay 안보임 (0) | 2021.01.05 |
SSR과 CSR 그리고 SPA (0) | 2020.12.31 |
이클립스(Eclipse) 레이아웃 초기화 방법 (0) | 2020.12.27 |
댓글