3계층 JAVA 아키텍처, 지속성 계층, 비즈니스 계층, 프레젠테이션 계층을 어떻게 이해하시나요? MVC 3계층 모델과 어떤 관련이 있나요?

글쎄, 어떤 연관성이 있는데, 그것들은 완전히 똑같지는 않습니다. 먼저 mvc를 명확하게 이해해야 합니다. M은 MODEL(모델), V는 view(뷰), C는 Controller( 컨트롤러) 및 Java 3계층 아키텍처인 지속성 계층은 데이터의 지속성 작업이며, 이는 데이터베이스인 데이터 계층입니다. 비즈니스 계층은 주로 비즈니스 로직 처리를 담당하며 프레젠테이션을 담당합니다. 레이어 및 데이터 레이어(지속성 레이어) 데이터 전송 및 논리적 처리는 컨트롤러의 기능에 매우 가깝고 컨트롤러로 이해될 수 있습니다. 프리젠테이션 레이어는 데이터 및 사용자 입력을 표시하는 역할을 합니다. 1. 사용자가 view2를 봅니다. ——————————》 컨트롤러 사용자 작업(버튼 클릭 등) 3. 컨트롤러——————》모델이 메서드를 호출합니다. 모델 3. — ——————》 컨트롤러는 컨트롤러5에 데이터를 반환합니다. 컨트롤러 ——————————》 뷰는 뷰에 데이터를 전송하고 뷰6을 업데이트합니다. 모델 계층, V——뷰 계층, C - 제어 계층, 지속성 계층 - 일반적으로 데이터베이스 연결, 데이터 쿼리 및 기타 작업을 캡슐화하는 데 사용됩니다.