🖤인프런만의 100% 블프 이벤트🖤

인프런 워밍업 클럽 2기 - 백엔드 프로젝트(Kotlin, Spring) - 발자국 1주차

  • 학습 내용

    • 이번 주차는 Spring Boot 프레임워크에 대한 대략적인 이해와 프로젝트의 구성, 그리고 ERD 모델링 등에 대해서 학습하였습니다.

    • SpringBoot가 아닌 다른 백엔드 프레임워크를 사용해본 경험이 있어 이번 주차는 크게 어렵게 느껴지지 않았지만, Spring Initializer/Intellij를 사용하는 것 등 유용한 방법을 배울 수 있어서 좋았습니다

  • 미션

    • 미션1의 경우 ERD를 작성할 때 아이디어에 대해 어떻게 테이블 및 테이블 간 관계를 구성할지 고민을 하였고 (단순히 레스토랑만을 리스트업하는 것이 아니라, 리스트업 된 레스토랑 내 채식주의자가 먹을 수 있는 메뉴만을 구성하는 것), 해당 문제를 Restaurant / Menu 간 일대다 관계, 그리고 Restaurant - User 다대다 관계 (Comment/Like)를 형성함으로서 해결하였습니다.

    • 미션2의 경우 스프링 프로젝트를 강의에서 알려주신 대로 Spring Initializer와 Intellij를 이용하여 셋업하고, 이를 깃허브 레포지토리에 업로드하는 것이었습니다.

    • 미션 1의 경우 시행착오와 계획 수정이 조금 필요했고, 미션2의 경우 강의를 따라가며 무리 없이 마무리할 수 있었습니다.

  • 참조 강의

댓글을 작성해보세요.

채널톡 아이콘