스프링 프레임워크
일반적인 스프링 웹 프로젝트의 구성
tttck88
2019. 4. 20. 01:15
Presentation Layer - UI를 담당하는 구성 요소들이 들어간다.
Business Layer - 서비스 계층이라고도 하며, 고객의 요구사항을 반영하는 계층이다.
사용자의 환경이 아닌 기능적인 요구사항을 구현한 곳이다. 즉, 비즈니스 계층은 어떤 형태의 데이터가 필요하고, 반환될 것인지를 결정한다.
Data Access Layer - 데이터 처리를 전문으로 담당한다.
스프링은 다양한 프레임워크와의 융합에 그 장점이 있다.
스프림을 중심으로 하고, 다양한 프레임워크를 융햡해서 사용할 수 있기 때문에 기존 환경을 그대로 흡수할 수 있다는 장점이 있다.
스프림은 다른 프레임워크와의 연동 작업을 위한 별도의 하위 모듈(라이브러리)을 많이 가지고 있다.