제수기 - 제발 수업내용을 기억해라 / 단순 수업정리 시리즈
qna 앱에 파이썬 패키지 설치
controller: 표현계층 : 사용자의 요청처리 (기존의 views.py와 비슷한 역할)
entity: 업무로직 관련 핵심 데이터를 가진 클래스 모음 (기존의 models.py와 비슷한 역할)
repository: 영속계층: DB 관련 저장/수정/조회 (원래 views.py에 작성했던 Question.objects.all().order_by('...') 이런 건 원래 영속 계층으로 가야 한다.)
service: 업무계층 : 요청별 업무처리(트랜젝션 처리)
순서 서비스요청 -> controller -> service -> repository -> DB 이후 거꾸로 반환. controller에서 -> template -> 반환
경로 이동
확인