Java8 디자인 패턴 디자인 패턴 개요의 모범 사례 (5 일 학습 기록)

프리젠 테이션 패턴

이 장에서는 개념을 설명하고 예제를 보여줌으로써 각 주제를
다룰 것이며, 개념과 프리젠 테이션을 설명 할 것
입니다.이 장의 구현을 읽은 후에 는 이러한 개념에 대해 알고
달성 하게 될 것 입니다. 이 장을 읽고 나면 이러한 개념을 이해하고
Java EE 8을 사용하여 구현할 수 있습니다. 다음은
JavaEE8 에서 다루는 주제입니다 . 다음은 다음
섹션에 관련된 주제입니다 .
다음 장 :
프레젠테이션 계층
설명 프레젠테이션 계층
설명 인터셉트 필터 패턴
설명 인터셉터 필터 패턴
Java EE 8
사용하여 인터셉터 필터 패턴 구현 javaee8 달성 녹다운 필터링 모드 달성
프론트 컨트롤러 설명 패턴
해석 컨트롤러 모드
구현 전 전면 컨트롤러 패턴
구현 전면 컨트롤러 모드
애플리케이션 컨트롤러 패턴
해석 모드 설명 컨트롤러 애플리케이션 달성 된
애플리케이션 컨트롤러 패턴
구현 애플리케이션 컨트롤러 모드

프리젠 테이션 계층
설명
The Platform의 프리젠 테이션 계층 설명 Java EE는 분산 된 다중 계층입니다. 3 개의 광범위하게
JavaEE 플랫폼이있는 응용 프로그램 모델은 분산 된 다중 계층 응용 프로그램 모델이며 널리
사용되는 3 개의 공통 계층이 있습니다. 이러한 계층은 프리젠 테이션 계층입니다 ( 또는 웹 계층), 비즈니스 계층,
공통 계층을 사용합니다. 이러한 계층은 프리젠 테이션 계층 (또는 웹 계층), 비즈니스 계층 및
통합 계층 (또는 EIS 계층), 통합 계층 (또는 EIS 계층)입니다
.
웹 계층이라고도하는 프레젠테이션 계층
에는
웹 응용 프로그램 생성을 포함 하여 웹 계층이라고도하는 프레젠테이션 계층을 생성하는 구성 요소가 포함 됩니다.이 계층에는 HTTP 프로토콜을 사용하고
웹 응용 프로그램을 구성하는 많은 구성 요소가 있습니다 . 이 계층에는 HTTP 프로토콜을 사용하고
사용자를위한 뷰와 인터페이스를 구성하고 웹 서비스를 제공하는 많은 구성 요소가 있으며 이러한 구성 요소를 웹이라고하며 사용자에게 뷰와 인터페이스를 제공하고
웹 서비스를 제공 합니다. 이러한 구성 요소를 웹이라고합니다.
프레젠테이션 계층에는 구성 요소라는 두 가지 유형이 있습니다
. 프리젠 테이션 계층에는 두 가지 유형이 있습니다. 프리젠 테이션 계층
지향 :이 유형의 포함 프리젠 테이션 계층
지향 프리젠 테이션 계층 :이 유형의 프리젠 테이션 계층은
대화 형 웹 페이지를 구성하는 구성 요소와 대화 형
구성에 사용되는 구성 요소를 사용하는 동적 콘텐츠로 구성됩니다. 웹 페이지와
HTML 및 XHTML. 이러한 구성 요소는 JavaServer Faces 기술, Java
HTML 및 XHTML입니다. 이러한 구성 요소는 JavaServer Faces 기술, Java
Servlet 기술 및 JavaServer Page 기술로,이를 통해
Servlet 기술 및 JavaServer 페이지 기술을 구성
하여 대화 형 웹 페이지 를 구성 할 수
있습니다.

서버 지향 계층 : 여기에는
서버 지향 계층의 끝점을 구성하는 구성 요소가 포함됩니다
. 웹 서비스 를 구성하는 데 사용되는 구성 요소가 포함됩니다 . 이러한 구성 요소는 JAX-RS 및 JAX-WS
웹 서비스입니다. 이러한 구성 요소는 JAX-RS 및 JAX-WS입니다.
프레젠테이션 지향 계층은 일반적으로 JavaServer Faces 기술과 같은 구성 요소 기반 사양을 사용하는 웹 응용 프로그램에서 사용되거나 JavaServer Pages 기술뿐만 아니라 작업 기반 Java Servlet 기술을 사용하는 웹 응용 프로그램에서 사용됩니다. 서버 지향
프레젠테이션 계층 은 일반적으로 다음을 사용하는 웹 응용 프로그램에서 사용됩니다. 구성 요소 기반 사양 (예 : javaserverfaces 기술) 웹 응용 프로그램 또는 작업 기반 javaservlet 기술 및 javaserverpages 기술 웹 응용 프로그램을 사용합니다. 서버의 경우
Tier IS ON 웹 애플리케이션은 GeneRally를
사용하여 웹 서비스 또는 웹 애플리케이션을 생성하는 데 자주 사용되는 REST API 또는 웹 서비스 를 생성합니다.
모바일 플랫폼 또는 브라우저에서 실행되는 클라이언트가 사용합니다. 다음 다이어그램에서여기에 사진 설명 삽입

모바일 플랫폼 또는 브라우저에서 실행되는 클라이언트에서 사용됩니다. 다음 그림에서,
우리는 어떻게 동작 하는가 프리젠 테이션 계층에서 볼 수있는
우리가 어떻게 표현 계층 작품을 볼 수 있습니다

앞의 다이어그램에서 볼 수 있듯이 클라이언트는 서버
에 요청을 보냅니다. 그림 클라이언트는 서버에 요청을 보냅니다.
프레젠테이션 계층은 요청을 처리 하고 비즈니스 계층
에 보냅니다 . 비즈니스 계층 은 서비스 계층을 보냅니다. 요청은
요청이 비동기가 아닌 경우, 프리젠 테이션 계층에 대한 응답을 전송하고, 요청이 비동기가 아닌 경우,
그 응답은 프레젠테이션 계층으로 전송되고,
최종적으로 프레젠테이션 계층 프로세스와 클라이언트에 응답을 송신한다.
마지막으로, 프레젠테이션 계층이 처리하고 클라이언트에 응답을 보냅니다.
프리젠 테이션 계층은 HTTP 통신 및 홍보에 대한 책임이 있기 때문에
때문에 프리젠 테이션 계층은 HTTP 통신 및 홍보에 대한 책임이
외부 사용자와의 연결을,이 계층이 많은 상호 작용 및 커뮤니케이션을 충족을
.이 계층은 많은 상호 작용과 통신을 수행한다.
웹 구성 요소간에 잘 작동하려면 여러 작업을 수행해야합니다
. 이 작업이 원활하게 진행되도록하려면 많은 작업을 수행해야합니다.
이러한 작업에 의해 전송되는 데이터의 유효성을 검사 포함 받는 보내기, 클라이언트를 포맷
작업 검증 데이터가 클라이언트가 보낸 포함, 포맷 데이터는로 보내
정확한 비즈니스 구성 요소 또는 클래스 및 필터링 데이터와 요청을.
제대로 비즈니스 구성 요소를

추천

출처blog.csdn.net/Coder_Boy_/article/details/110379433