계층형 아키텍처

· Architecture
스프링 공부를 하면서 그냥 이렇게 하는구나~ 정도로만 알고 있었던 계층형 아키텍처(Layered Architecture)가 무엇인지, 그리고 왜 사용하는지에 대해 알아보자. 계층형 아키텍처란? 계층형 아키텍처는 소프트웨어 개발에서 일반적이고 널리 사용되는 아키텍처이다. 계층형 아키텍처는 일반적으로 Presentation Layer, Business Layer, Persistence Layer, Database Layer, 총 4가지의 계층으로 나뉜다. 꼭 4가지로 나뉘어야 한다는 규칙은 없으나, 아래의 사진과 같이 4가지의 계층으로 나뉘는 것이 가장 보편적인 방법이다. 분리된 계층의 수에 따라서 n-tier-architecutre라고 칭하기도 한다! Presentation Layer (UI Layer, ..
pseudocoder_
'계층형 아키텍처' 태그의 글 목록