카테고리 없음

TIL - 2025/01/23

호롤로 2025. 1. 23. 21:32

▶ 진행사항

- 오늘부로 Spring 5기의 신규 과제가 발제되었다. 새롭게 배우기 시작한 Spring 을 활용하여 일정관리 앱을 만들어 보는 과제이나, 아직 Spring에 대해 공부가 부족한 관계로 강의와 과제를 동시에 진행하느라, 많은 단계를 진행하진 못하고, 가까스로 LV0단계를 구성할수 있었다.

 

▶ '일정관리 앱' 필수 LV0 단계

▷ API 명세서 작성

 

▷ ERD 작성 (ERDCloud 사용)

 

▷ 데이터베이스 구축 (Mysql)

CREATE TABLE calendar (
    id INT NOT NULL AUTO_INCREMENT,
    todo VARCHAR(100) NULL COMMENT '스케쥴',
    author VARCHAR(100) NOT NULL COMMENT '작성자',
    passwrod VARCHAR(50) NOT NULL COMMENT '비밀번호',
    date DATETIME NULL,
    CONSTRAINT CALENDAR_PK PRIMARY KEY(id)
);

 

▷ 다이어그램 체크

 

▶ 트러블슈팅

- POSTMAN 을 활용하여 API 작성중 사용법 숙지에 큰 어려움이 있었으나, 빠른 포기로 문제 해결. (수기작성)

 

▶ 마치며

 - 처음 API 명세서를 작성할때, 추천 Tool인 'POSTMAN' 을 이용하여 API 작성을 시도해 보았으나, 여러 경로에서 사용법을 찾아봐도 영 익숙해지질 않아 결국 포기하고 수기 작성을 하였다... 하루 대부분을 사용법 숙지에 쏟아부은거 치곤 성과가 하나도 없다고 할수 있다.(시간 날렷네;;; 나중에 다시 배워야지).

 

- 이후 ERD 작성법을 공부하며 동시에 내게 필요한 ERD 작성을 완료한 후, 본격적인 sql 데이터베이스 구축에 들어갔다. 확실히 우선적으로 ERD 작성과 막히는 부분이 있을경우 다시 강의로 돌아가 차근차근 따라가보니 수월하게 진행할수 있었다. 가능하다면 이번주가 끝나기 전에 필수 과정을 마치고 싶으니, 부지런히 진행해보자