@RequestMapping

citron03·2021년 12월 4일
0

스프링부트

목록 보기
1/2
post-thumbnail

Spring MVC에서 들어오는 HTTP request를 처리하기 위해서 @Controller 또는 @RestController bean을 생성한다.
controller의 methods는 @RequestMapping이라는 annotations을 사용하여 HTTP에 매핑한다.
@RestController를 이용하여 JSON 데이터를 반환하는 API를 만들 수도 있다. (JSON을 반환하는 controller)
🌴 https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/ 참조

@RequestMapping이라는 annotations으로 HTTP에 mapping할 수 있다.

  • controller class에 @RequestMapping("/start")을 사용하면, 내부의 methods는 /start를 기준으로 링크를 호출한다.
  • method에 사용한 @RequestMapping으로 각 HTTP를 mapping하여 호출한다.

@GetMapping("/sample")을 통해서 해당 링크의 HTTP Get request를 처리할 수 있다.
이와 같이
@PutMapping, @PostMapping, @DeleteMapping으로 수정, 등록, 삭제의 HTTP request를 처리할 수 있다.

profile
🙌🙌🙌🙌

0개의 댓글