amungstudy 2023. 8. 4. 16:28

REST방식은 요청된 결과에 따라서 플랫폼에 상관 없이 UI구성 할 수 있도록 Data를 전달해준다. 

장점 : 사용자 편의성 / 트래픽 자원 아낌 / 확장성이 커진다.

 

ex) localhost:8080/boards/123은 게시물 중에 123번 이라는 고유한 의미를 가

       지도록 설계 하고 이에 대한 처리는 GET,POST 방식과 같이 추가적인 정보

       를 통해 결정

 


Spring에서 REST를 사용하려면?

JACKSON 라이브러리 추가
JAVA OBJECT <-> JavaScript Object Notation

 

MAVEN에서 'jackson-databind' 검색 및 pom.xml에 추가

 

-dom 객체 사용 할거면 jquery
사용 안해도 되면 axios 사용

 

 

// PUT, PATCH, DELETE 방식으로 데이터가 전달될 때

get,post 방식이 아니면 
전달된 data를 text로 인식해버린다. (정상적으로  전달xx)
-> headers 이용