티스토리 뷰

728x90
반응형
SMALL

REST API 사용

하나의 URI는 하나의 고유한 Resource를 대표하도록 설계된다는 개념에, 전송방식을 결합해서 원하는 작업을 지정.

@RequestMapping, @ResponseBody 와 같이 REST방식의 데이터 처리를 위한 여러 어노테이션이 있음.

  1. @RestController
    • Controller가 REST방식을 처리하기위한 것임을 명시
  2. @ResponseBody
    • 일반적인 JSP와 같은 뷰로 전달되는게 아닌, 데이터 자체를 전달하기 위한 용도로 쓰임
  3. @PathVariable
    • URL 경로에 있는 값을 파라미터로 추출하기 위해 사용
  4. @CrossOrigin
    • Ajax의 크로스도메인 문제를 해결하기 위해 사용
  5. @RequestBody
    • JSON 데이터를 원하는타입으로 바인딩
728x90
반응형
LIST
댓글
반응형
250x250
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함