안녕하세요! 초급 백엔드 스터디 멘토 권찬 입니다
오늘 초급 백엔드 스터디는 P203에서 오후 6시부터 시작합니다.
이번 주 스터디는 스프링 어플리케이션의 마지막 계층인 컨트롤러 계층을 완성합니다.
컨트롤러 계층까지 만들고 나면 드디어 실제로 동작하는 하나의 서버 어플리케이션이 완성됩니다!
(다음 주부터는 완성된 어플리케이션에 여러가지 부가 기능을 덧붙이고, 배포하는 과정을 살펴봅니다.)
완성된 API 서버가 잘 동작하는지 테스트하기 위해서 포스트맨이라는 도구를 사용하여 테스트를 하려고 하는데요, 포스트맨을 사용하여 테스트하려면 프로그램을 설치해야 해서 원활한 스터디 진행을 위해서 미리 프로그램을 설치해주세요. (강의록에도 관련 내용이 있습니다!)
포스트맨 프로그램 설치
desktop app (별도 포스트맨 프로그램에서 사용) 또는 desktop agent (웹 브라우저에서 사용) 를 설치해주세요.
저는 웹 브라우저에서 가볍게 쓰는 걸 좋아해서 desktop agent 로 설치했습니다.
강의록에서도 desktop agent 기준으로 설명이 진행되나, desktop app 으로 설치하셔도 똑같은 UI 로 사용할 수 있으니 편한 걸로 설치해주세요.
스터디 PDF
스터디 자료
-- member 생성
INSERT INTO MEMBER VALUES (1);
INSERT INTO MEMBER VALUES (2);
INSERT INTO MEMBER VALUES (3);
INSERT INTO MEMBER VALUES (4);
-- todo 생성
INSERT INTO Todo (todo_content, todo_is_check, member_id) VALUES ('content1', 0, 1);
INSERT INTO Todo (todo_content, todo_is_check, member_id) VALUES ('content2', 0, 1);
INSERT INTO Todo (todo_content, todo_is_check, member_id) VALUES ('content3', 0, 2);
INSERT INTO Todo (todo_content, todo_is_check, member_id) VALUES ('content4', 0, 2);
SQL
복사
// 할 일 생성 요청 json 예시
{
"memberId": 1,
"content": "content"
}
// 할 일 수정 요청 json 예시
{
"memberId": 1,
"updateContent": "new content"
}
JSON
복사