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}
'스프링' 카테고리의 다른 글
Spring에서 트랜잭션 처리하기 (0) | 2024.01.30 |
---|---|
Spring bean 등록, 주소 매핑 방식 (0) | 2024.01.29 |
로깅(Logging) 시스템의 패턴 설정 (0) | 2024.01.25 |
인터셉터, AOP 설명 (0) | 2024.01.23 |
Spring, SpringBoot의 특징 (0) | 2024.01.22 |