DDD 및 MVC: '모델'과 '엔티'의 차이 저는 MVC의 '모델' 개념에 대해 심각하게 혼란스럽습니다.오늘날 존재하는 대부분의 프레임워크는 모델을 컨트롤러와 데이터베이스 사이에 두고 있으며 모델은 거의 데이터베이스 추상화 계층과 같은 역할을 합니다.컨트롤러가 점점 더 많은 논리를 수행하기 시작하면 'Fat Model Skinny Controller'라는 개념이 사라집니다. DDD에는 도메인 엔티티(Domain Entity)라는 개념도 있는데, 도메인 엔티티에는 고유한 아이덴티티가 있습니다.제가 알기로는, 사용자는 엔터티(예를 들어 고유한 사용자 ID)의 좋은 예입니다.엔티티는 라이프 사이클을 가지고 있습니다. 즉, 해당 가치는 작업 과정 전반에 걸쳐 변경될 수 있습니다. 그런 다음 저장하거나 폐기됩니..