spring boot 패키지 구조

이진섭·2022년 11월 7일
0

Spring_boot

목록 보기
6/16

계층형 패키지 구조

도메인-컨트롤러-서비스-리포지토리

  • 계층형으로 패키지 설계
  • 전체적인 구조를 빠르게 파악 가능
  • 디렉토리에 클래스들이 너무 많이 모이게 됨

도메인 패키지 구조

도메인별로 상품 - 회원 - 주문으로 나뉨

  • 도메인 단위로 디렉토리 구성
  • 도메인 구조는 관련된 코드끼리 응집
  • 프로젝트에 대한 이해가 낮을 경우 전체적인 구조를 알기 어려움
  • 클래스가 많아지면 많아질수록 도메인 구조로 설계하는 것이 훨씬 좋음
profile
하루하루성장하기

0개의 댓글