현재 위치 - 회사기업대전 - 기업 정보 공시 - JAVA 3 계층 아키텍처, 지속성 계층, 비즈니스 계층, 프레젠테이션 계층을 어떻게 이해할 수 있습니까? 그리고 MVC 3 계층 모드?

JAVA 3 계층 아키텍처, 지속성 계층, 비즈니스 계층, 프레젠테이션 계층을 어떻게 이해할 수 있습니까? 그리고 MVC 3 계층 모드?

다른 사람들이 이 문제에 관심을 갖기를 바랍니다.

우리는 자주 Java EE 의 3 층 또는 4 층 구조를 언급한다.

4 계층 아키텍처:

프레젠테이션 계층 (웹 계층), 비즈니스 논리 계층, 데이터 액세스 계층 및 정보 자원 계층

4 계층 아키텍처는 엔터프라이즈 애플리케이션을 개발할 때 매우 고전적인 분할 모드입니다.

웹 계층은 프런트 엔드 디스플레이 및 사용자 요청 처리를 담당합니다. Mvc 는 성능 논리를 논리와 분리하기 위해 주 사용자가 사용자 인터페이스를 구축하는 디자인 패턴입니다. 웹 계층은 일반적으로 MVC 스키마를 사용하여 구축되며 일반적으로 사용되는 MVC 프레임워크는 spring MVC, struts 등입니다. , 이 모든 것은 웹 계층 또는 표현 계층에 사용됩니다.

비즈니스 논리 계층의 일반적인 응용 프로그램에서는 핵심 비즈니스 논리를 구현하기 위한 서비스 추상화가 있으며 트랜잭션 제어도 이 계층에서 구현됩니다.

데이터 액세스 계층 (Dao 계층) 은 데이터베이스 액세스에 중점을 두고 지속성 기능을 수행합니다.

정보 자원 계층 주요 서비스 자원의 저장.

그래서 MVC 는 4 층 (3 층) 구조와 관련이 있습니다. 4 계층 구조는 전체 응용 프로그램의 전체 분할을 설명하는 응용 프로그램 시스템 (계층) 구조이며, MVC 는 일반적으로 4 계층 구조의 디스플레이 레이어 구축에 사용되는 디자인 패턴입니다. 명확하게 말할 수 있기를 바랍니다.

copyright 2024회사기업대전