asp.net mvc에서 3 단계 아키텍처를 구현하는 것이 무엇을 의미하는지 알고 싶습니다.asp.net mvc의 3 단계 아키텍처
나는 이런 식으로 언급되는 많은 게시물을 보았습니다. 그러나 나는 그걸로 너무 혼란 스럽다. mvc에서 3 계층 아키텍처를 구현하는 것으로 알려진 비즈니스 계층이라고하는 다른 솔루션에 MVC 모델을 분리합니까? 그렇지 않다면, mvc에서 3 티어 아키텍처를 구현하는 올바른 방법은 무엇입니까?
1 형
프레젠테이션 계층 "컨트롤러 및보기"MVC 패턴에서.
비즈니스 계층 : MVC 패턴의 "모델 (데이터)".
데이터 액세스 계층 : 원본 데이터 액세스 계층.
2 형
프레젠테이션 계층 : 모델
비즈니스 계층을 제외하고 MVC의 모든 : 별도의 모델 밖으로
데이터 액세스 계층 : 데이터베이스 자체
Microsoft의 관련 전자 책에 대한 링크를 추가했습니다. 무료로 제공됩니다. – astreltsov