Skip to content

과제 6 - Layered Architecture 적용 #4

@sujnkim

Description

@sujnkim

📌구현 기능

문제1

과제 4(#2)에서 만들었던 API를 강의 내용처럼 Controller - Service - Repository로 분리해보자.

  • FruitController
  • FruitService
  • FruitRepository

문제2

기존에 작성한 FruitRepositoryFruitMemoryRepositoryFruitMySqlRepository 로 나누고 @Primary 어노테이션을 활용해 두 Repository를 바꿔가며 동작시킬 수 있도록 코드를 변경해보자.

🔨작업 상세

  • 문제1: FruitController / FruitService / FruitRepository 계층으로 분리하기
  • 문제2: FruitMemoryRepository / FruitMySqlRepository 로 나누어 동작시키기

📄 참고 사항

추가적인 참고 사항이나 주의사항이 있다면 작성해주세요

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions