ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Spring Annotation 정리
    Spring Boot 2021. 2. 24. 21:55

    @RestController

    • json으로 반환하는 컨트롤러로 만든다.
    • 각 메소드 마다 선언했던 @ResponseBody 를 한번에 사용할 수 있게 한다.

     

    @GetMapping

    • HTTP Method GET요청을 받을 수 있는 API로 만든다.

     

    @RequestParam

    • 외부에서 API로 넘긴 파라미터를 가져오는 어노테이션

     

    @RequestBody

    • 클라이언트가 전송하는 Http 요청의 Body내용을 Java Object로 변환시켜주는 역할
    • HTTP Body가 존재하지 않는 Get 메소드에 @RequestBody를 활용하면 에러가 발생
    • Post 요청과 함께 사용

     

    @PathVarible

    • request URI 매핑에서 템플릿 변수를 처리하고 이를 메서드 매개 변수로 사용

    'Spring Boot' 카테고리의 다른 글

    Spring 웹 계층  (0) 2021.03.01
CokeWorld DevLog