TIL

TIL 2025/02/12

호롤로 2025. 2. 13. 00:53

▶ 진행사항

- 오늘은 이번주의 새로 발제된 과제 '일정 관리 앱 Develop' 의 작성을 완료했다.

 

▶ API 명세서 작성

- Postman(포스트맨)을 활용하여 드디어 API 제작에 성공했다. 할줄 아는게 늘었다.

https://documenter.getpostman.com/view/41325087/2sAYXCidA7

 

▶ ERD 작성

※ 작성 툴 (SqlDBM) → https://sqldbm.com/Home/  (바로가기)

 └ 깔끔하니 보기좋은 툴인것 같다.

 

▶ 작성 코드 바로가기

→ https://github.com/Roloya28/Schedule

 

▶ 트러블 슈팅

- 스케쥴 생성시 오류 발생

  • 문제점 : 코드 작성 후, 포스트맨 찔러보기 중 계정생성, 계정 조회 등은 정상 작동했으나, 스케쥴 생성에서 오류 발생
  • 검토 : 처음부터 코드를 하나부터 재 확인해봄, 스케쥴 생성 클래스부터 모든 연관관계를 확인해봤으나, 큰 문제가 없다는게 결론, 여기서 시간을 상당히 많이 뺏겻다.
  • 해결 : 처음으로 돌아가 최초의 작성된 코드부터 확인 진행 → 처음 테이블 생성할때 불필요한 요소가 포함된것 확인 후 삭제 → Postman 찔러보기 결과 성공

  ※ 아니 테이블에 컬럼 하나 잘못들어갔다고 이게 안되네;; 이래서 선 CRUD 와 ERD 작성이 중요하구나 느낌.

     (근데 먼저하고 한건데 실수한거니 내탓 ㅇㅈ. 몸이 고생함)

 

▶ 마치며

- 이번에 진행된 과제에서는 바보같은 실수 외에 큰 문제는 발생하지 않아 순탄한 진행을 할수 있었다.. Spring 숙련 3주차의 마지막 강의 실습이 과제와 너무 비슷해서 솔직히 몇몇 명칭을 바꿔 작성한것 말고는 한게 별로 없는것 같지만서도 그래도 이제는 조금씩 스프링이 뭔지 느껴지는 단계엔 들어온것 같다. 튜터님에 말씀처럼 계속해서 때려박다보면 머리가 안되면 몸이 알아서 해주지 않을까.

'TIL' 카테고리의 다른 글

TIL 2025/02/26  (0) 2025.02.27
TIL - 2025/02/03  (0) 2025.02.03
TIL - 2025/01/17  (1) 2025.01.17
TIL 2024/01/09  (0) 2025.01.10
TIL 2025/01/08  (0) 2025.01.08