Layered Architecture, Layered Architecture 영역
              
          CODEDRAGON ㆍDevelopment/Spring
반응형
    
    
    
  
Layered Architecture
· 계층화 아키텍처
· 효율적인 개발과 유지보수를 위해 계층화 형태로 구성하여 개발을 합니다.
· 대부분의 중규모(Mid-Range) 급 이상, 대규모 어플리케이션에서 적용합니다.
· 각 레이어는 독립된 R&R을 가집니다.
Layered Architecture 영역
크게 3 영역으로 나뉘어 집니다.
| 
   영역  | 
  
   설명  | 
 
| 
   프리젠테이션 영역  | 
  
   · Presentation Layer · 사용자와 상호작용을 담당합니다. · 사용자의 요청을 분석하고 응답을 수행합니다.  | 
 
| 
   비즈니스 영역  | 
  
   · Business Layer · 기능(function)을 수행합니다. · 트랜잭션(transaction)을 수행합니다.  | 
 
| 
   데이터 영역  | 
  
   · Data Accesss Layer · 데이터의 저장과 조회를 담당합니다. · 주로 데이터베이스(DBMS)와 연동하는 작업을 수행합니다.  | 
 
'Development > Spring' 카테고리의 다른 글
| Spring Exception 특징 (0) | 2019.09.24 | 
|---|---|
| JUnit Library 검색 및 설치 (0) | 2019.09.07 | 
| ERROR - GetMapping cannot be resolved to a type, RequestParam cannot be resolved to a type 해결방법 (0) | 2019.08.12 | 
| Static Web Resource 처리 (0) | 2019.08.09 | 
| "Spring Explorer" 뷰 오픈 하기 (0) | 2019.07.27 |