스프링
Restful 방식으로 서비스 구현하기
그리득
2024. 2. 25. 22:32
728x90
Restful방식으로 서비스 구현하기 -> 요청에 대한 데이터를 전송
1. 상태관리를 하지 않는다 -> Session유지하지 않는다.
2. cache처리함
3. 서비스 url주소 설정 -> 명사로 구성함.
* url주소에 행위에 대한 내용을 포함하지않는다. -> 동사를 사용하지않는다!
서비스 진행되는 행위에 대한 내용은 요청시 보내지는 request method로 처리함.
GET :
POST :
PUT :
DELETE :
예) 회원관련 서비스 구현
/members GET -> 전체 회원을 조회
/member/{id} GET -> id로 회원조회 가능
/members POST -> 회원 추가 기능
/members/{id} PUT -> 회원 수정 기능
/members/{id} DELETE -> 회원 삭제 기능
/member/selectmember -> X
/department-test/{id}