HTTP 메서드
HTTP 메서드에는 POST, GET, PUT, DELETE 등이 있고, 각각 만들고, 읽고, 업데이트하고, 삭제하는 역할을 담당한다고 했다.
이것들을 묶어서 크루드라고 부르는데 이번 회차에서는 블로그를 구성하기 위해 크루드를 이용해 설계하는 방법을 다루었다.
크루드를 작성할때는 순서가 서비스 메서드 코드 작성, 컨트롤러 메서드 코드 작성, API 실행 테스트, 테스트 코드 작성
순으로 이루어진다.
서비스 메서드는 리포지터리와 컨트롤러 사이를 중계해주고, 컨트롤러는 클라이언트의 요청에 응답을 해주는 역할이다.
하나의 파일에 모두 작성하는게 아닌 각각의 코드를 작성해주고 연결해주는 느낌으로 구성한다.
실습 코드를 작성해보았고, POST, GET, PUT, DELETE가 전부 올바르게 동작하는지 확인해보았다.